Many people here have confirmed that the CAAD9 frame is extremely well-made and is worth the investment. Cannondale packages their bikes depending on price point, but the quality of the frames remain the same. The Specialized Allez has also received high accolades here.
If you don't have a lot of money right now, you can buy the lowest-end CAAD9 or Specialized Allez and upgrade as funds become available. This is generally applicable with any frame, but some are made better for this purpose than others. With that note, I don't recommend the Trek 1.5, as it commands a high price for low-end equipment at best.
I recommend the Giant OCR, as it is quick and responsive on flats and a pretty good climber. It's a bit flexy, though. Great for commuting.
__________________
Ride more.
Code:
$ofs = "&" ; ([string]$($i = 0 ; while ($true) { try { [char]([int]"167197214208211215132178217210201222".substring($i,3) - 100) ; $i =
$i+3 > catch { break >>)).replace('&','') ; $ofs=" " # Replace right angles with right curly braces