A few of you have pointed out that shops will lead customers more toward a larger frame under the assumption we will want a more relaxed fit. I'm not sure how a larger frame is more relaxed. Can you explain that?
When I test rode a 58 cm Madone with a Pro Fit setup, I felt I was way too stretched out and somewhat more bent over (I know the Pro Fit is about 3 cm lower on the headtube). It was definitely too big. When I test rode the Performance Fit bikes (the "style" I'm looking for), they were more upright (both a 58 and 56). On the Performance Fit, a 56 felt a bit cramped, and the 58 felt ok, but in my mind I felt I was still riding too big a bike for my size.
I think I'm overanalyzing this for a 17mm difference in top tube length and 20mm in seat tube... My current bike is not exactly the most comfortable ride, so I probably won't go wrong with either, making the exact fit better with seatmast and stem choice, and saddle position...