I'm a big fan of Timbuk2 bags. I have their command backpack. Lots of room for thick books, extra side pockets for water bottle and coffee tumbler, lots of organizational zipper pockets, and a seperate laptop sleeve. I bought mine about 5 years ago a...