IMO, buy what fits best. Both are nice bikes. Also, keep in mind that bike sizes are somewhat arbitrary- different brands measure differently, and frame geometries can have a big impact on size. I wouldn't place too much emphasis on the number.