I like the looks of some Osprey packs, I don't recall which models. I like the mesh back that holds the pack a couple of inches off your back, and the compression straps cover the entire pack, so the whole thing will squeeze way down.

But I'm 6'4" with a 34" inseam - long body. A pack long enough to ride on my hips is either going to be too big (=carry too much stuff) or look like one of those foam tubes that holds a six-pack end-to-end.