Bike sizing depends on personal preference and the type of riding you do. I have found that I generally prefer frames a little larger than the general recommendations. I think that the smaller recommendations on road bikes are going for a race/speed fit and the larger sizes are for a more relaxed ride.