Those guys are literally about ten miles up the street from me. I've seen their stuff before, that pack looks pretty neat. Maybe I should walk in their huge warehouse building and see if they've got any factory seconds for sale.
I bought a MSR one when I worked at the shop a few years back, man was it worth the $$.
Support, support and more support, as well as great constr., pockets, and weatherproof.
It even has a pocket for 100oz. Camelback bladder!
i don't mean to be a nanny, but i was reading a while back that wearing a backpack on a bike is risky- if you come off, the backpack can catch on roadside protrusions and send you tumbling down the road instead of sliding.
i usually wear one myself on long rides, but am starting to look at other options now...