You can usually get a aluminum road/cx/touring frame at Nashbar for $99. They all have good reviews.