Pedal Sports said medium, on the specialized, which maybe did fit me.
Town Cycle said large, and I was looking mainly at Giants and some Trek.
But I made my purchase!
Ended up with a 2012 Giant Talon 1 29er (got it for 700 instead of 860 msrp because it was last years model) and I am...