54cm Spec looks like a winner
I was wasting time at the LBS yesterday evening, looking at road bikes. I was talking with one of the employees about what I didn't like about my bike, and he suggested a closer look at the Specialized bikes (Cannondale apparently has the same problem as Giant--they think that shaving a centimeter or less off the top tube of each size makes it WSD...). The floor models were all 48cm or 51, but he found me a built-up 54cm Dolce. The reach is still a little bit long but easily in the "new stem" range.
I took it out for a test ride.
Oh dear.
While there aren't any appreciable hills near the LBS, my trip up the little incline felt so much easier. It felt faster. And my arms didn't ache!
I'm thinking a 54cm Ruby might be a nice graduation present after I finish this master's degree...:D
The bike shop employee also mentioned that he'd recently come back from the BG fit classes from Specialized. They want him to do a few practice fittings. He knows I'm in the poor-student boat, so if I'm willing to be a guinea pig, he's okay with trying to work something out at a reduced price to put band-aids on my giant. :) I love my LBS when they do things right.