Oh, the other thing is bike sizes. I tried sizes ranging from 48cm to 52cm. Some of the "smaller" bikes felt larger than some of the "bigger" bikes. It truly depended on the manufacturer and the model.
Definitely. My 48cm Cannondale feels pretty big. It has a 51.5cm long top tube measurement.