The best pack is the one that fits. Everything else (size, number of pockets, etc.) you can adapt to.

When I read your list of criteria, the first thought that jumped into my mind was "Osprey Aether 70 or 85 " - but I checked their website, and I think the Argon series might also meet your criteria. I used the Aether 60 briefly, just before I began seriously lightening my load about 6 or 7 years ago, and really liked it (I was carrying about 30 pounds for a typical weekend then.)

Which brings up another point: how heavy is the load you usually carry? If it's under 30 pounds, I'd suggest you also look at the Osprey Kestrel series. The Kestrel 68 might work just as well as the Aether 70, and would weigh a pound less. I use a Kestrel 58 for my current 20 pound load, and really like it.