For my DSLR I've been using an Op/tech neoprene case and strap. While it doesn't offer total protection from the elements and bangs, it does pretty well.

paulj