Backpack recommendations?

I'm a Uni student looking for a more comfortable backpack. Any suggestions would be awesome, but here are what I really look for in one:

  • Waterbottle compartment: I drink water like crazy, so it NEEDS to have a spot for my bottle (don't mind where, it just needs to be there lol).
  • Laptop/tablet compartment: I carry around my MacBook Air and iPad mini to school every day for use in and in between classes. I have the 13" Air.
  • Little pockets for my other gadgets: cables, USB drives, pencils, pens, stylus, etc.
I'd like it to be black or grey, but I'm open to other colors. Let me know what kind of backpacks you have and which are pretty great. Thanks!