I just sold one of my road bikes today, and bought my first mountain bike since 2005. I am about an inch shorter 6'3" - and I rode a couple between 19 and 21. Ended up going with a 19.5 - just because the reach felt the best. I was right in between sizes, and I went with the smaller of the two options.