brucewells wrote:
Many struggle with this dilemma, myself included. I ended up on the LowePro site, and they have an interactive app there that let's you identify the amount of equipment you want to put in the bag, then it will recommend a variety of bags in their stable that will accommodate it.
It worked well for me.
And often B&H has many of their models on sale. I have three of their bags and all have the rain covers which is a nice feature when you get caught in a rain storm.