Also consider the Specialized Ruby. I am short (5'1") with a short-torso and my 44 cm Ruby fits me better than the 47 cm Madone I tried.