I'm looking for a roomy, comfortable, sturdy, and stylish backpack to carry the following: - 17'' MBP. - Apple Wireless Keyboard. - Compact camera. - Mouse. - Wacom Intuos4 Wireless (not sure but possibly getting it). - Chargers/cables for all the above. - A few books (college student). - And if I can fit in more stuff, even better. Any recommendatios? Thanks in advance!