I have a Think Tank Urban Disguise 50 and I would think it would hold all of that. It is a shoulder bag with a 17in Laptop pocket (has a moveable divider to make this smaller) as well as a front flappy pocket that can hold another couple of bare bodies or flashes etc. Can also get a backpack harness for it to take the weight off one shoulder on long days shooting.

In mine I carry a 50D with 24-60, 70-200, 11-18 lenses, a small case with filters, a flash, and various accessories like torches, remote release, camera strap, rain cover etc in the main compartment. I also throw in the poser cable and mouse for my laptop when I need to carry it as well, although they would normally fit in the laptop compartment if you are using a 15in or smaller lappy.