Checkout
http://www.cambags.com
You have to decide if you want shoulder bag, backpack, or beltpack. For everyday use, I have Lowepro Orion, it's a beltpack with shoulder support. It fits my Nikon D50, 70-300G, 18-55 and 50mm. It's not a holster, so it doesn't hold the camera pointing down, but I like it better than a shoulder bag or a backpack. Also, you can swing the belt pack behind or in front of you. This bag allows me to bring a camelpack or regular backpack during hiking.