If you really want to buy the right pack for you I would recommend buying all 4 and returning everything but the winner. You might even want to consider returning all four if they don't fit you well.

If price is no object you might want to consider a McHale pack. Too pricey for me, but people who have them rave about 'em: http://www.mchalepacks.com/