Until last year, Cannondale used to sell cross bikes in smaller size, like 44cm. Maybe you can scoop a used on: look for the CAADX (their aluminum frame); SuperX is the carbon version. The CAADX...