Have you tried LLBean or LandsEnd? I saw some reports before school started where they tested different school supplies and their backbacks scored very well. They are pricey though. But to carry around the things that you mentioned, you'll need to pay for a durable one. They have them online if you want to browse through the different designs.
ETA: It looks like it must be LLBean. Go to their website and click on the luggage link to get the options for campus supplies.
Bookmarks