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 retailed under $1500 with Shimano 105. Specialized has bikes as small as 46cm, I believe (the "Crux"). The Konas were very big when I was shopping around for one. (I ended up spending a lot more than I wanted/anticipated, but I am *very* happy with my bike, a Focus Mares CX2)