GuitarFreak wrote in post #9172720
Any would be fine really. I don't have a preference.
That makes a recommendation a little more difficult! My main bag is a Think Tank Urban Disguise 40 because it holds everything I need, it's well-made, and doesn't scream "there's a camera in here." That one is a shoulder bag. I also have two different sizes of the Lowepro Flipside backpacks. I chose those because the zipper side is against your back so someone can't walk up behind you and take anything out. They are also pretty comfortable as well. My last bag is a Think Tank Digital Holster 30 for when I need just the 7D and the 70-200. I don't own any sling bags because I don't really care for that style of bag. Though if you want the quickest access to your camera they work pretty well.
With the amount of bags available it's almost impossible to find your "perfect" bag, which is why I ended up with four total. Like deciding which camera body you like best, I would suggest going to a camera store and trying out a few different ones. Bring your gear too and make sure what you have fits with enough room left for your intended purchases in the future. Bags are like cars, there a lot of them that will accomplish your needs, you just need to "test drive" a few to find the right one for you.