Dakine Poacher is perfect. Sure it is a snowboard brand, however it is awesome. Three different friends have em and they fit us tall guys well. I'm 6'3"
Also the BCA Stash BC is just as great.
What ever you get one nice feature to have is the zippered water bladder hose sleeve on the shoulder straps. It is no fun to have the hoses freezing up. Ever the winterized hoses freeze up when it is below 20 degrees.
Have fun deciding
Don