If you gotta go Cannondale or Specialized, I vote the CAAD10 or the Allez. When I lock up bikes with a u-lock, I cringe less when I bang an aluminum frame with the lock. I still cringe if there is an impact with either type frame, but somewhat less so with the aluminum... It's probably also less of a financial hit when the bike gets stolen.