If you can get them, the Deuter Airlite 28L backpacks are pretty nice and comfortable, plus come with the hip and shoulder straps. I use mine mainly for hiking but it does have a large pocket in there that I use for hydration, but could be used for a laptop or tablet, and it has plenty of space for any other stuff you want to throw in.