Backpacks are like bike seats...very personal. This is what I have been using for the last four years:
Swiss Gear Scansmart SA1696
Swissgear seems to make a few basic designs with many variations there of. What I most like about this one was the pocket layout and internal storage configuration was similar to my previous Eastport backpack, only bigger and sturdier.