Really, in this case, I would go for whichever one feels right to you. My Lemond and my Klein are both 49cm. They both have a top tube of 53cm. They both have 100mm stems. The Lemond's stem is 0 degrees and the Klein's stem is 5 degrees with two spacers. Just those tiny, tiny differences in stem make for two very, very different rides. You've experienced that yourself with similarly sized bikes of different brands, too. I would say to listen to them all, but make the final decision yourself based on what your gut tells you is the best fit. And I would ask them about giving you a 100 mile trial period (or some such) to make sure the fit is right, with the option of returning for another size if you want. My old LBS would have done this, but I'm not sure if that's possible now days. Wouldn't hurt to ask, though. Good luck!!
Oh, I forgot to add... that stem difference on my two road bikes, even though it's tiny, it makes me feel more stretched out on my Lemond. Which is OK, because they're both comfortable to me... just different rides, like I said, but that *could* mean the difference between a comfortable ride or not for a different person.
Last edited by velo; 07-28-2012 at 08:43 AM.
The bicycle has done more for the emancipation of women than anything else in the world. ~ Susan B. Anthony