I have a Kata DC-445 which would handle all you've mentioned along with another lens or two or additional accessories without being bulky and it's very comfortable to carry for longer periods too. http://www.kata-bags.com/productFRM2...&Version=Photo
Shoulder bag wise I use a Crumpler Muffin Top 7500 (which fits my D90 and 4 lenses in). I've had a couple of Crumplers and am always very pleased with the quality.
Same for Kata. I've got a backpack but no experience with their shoulder bags. Quality wise though I think they beat Lowepro hands down.