I have a couple of Think Tank Urban Disguise bags, and they are very practical and well made, and quick to work out of. The traditional Domke is also a very practical working bag with inserts chosen for your setup.