I've been looking at a new bike for a while now. I like the idea of a metal bike while racing and I have never minded the rough ride. I've been looking at the Cannondale CAAD5 and the Cervelo Soloist Team. Both frames are well made (as far as I can tell) and pro-quality (at some point). The Cannondale is lighter but the Cervelo is more aero. And while the Cervelo is a bit more expensive, it comes with Ultegra components. My big problem with the Cervelo is that you don't really get full Ultegra. By essentially paying about $600-700 more for the Cervelo I get Ultegra derailleurs and Shifters but an FSA crank and Cervelo Brakes. The Cannondale is obviously equipped with full 105 which means there are going to be a lot of things I will want to replace, starting with the wheels. Is it really worth it to pay the extra money for that Cervelo "aero advantage" only to end up with a bike with some better components but still not ideal ones? Your thoughts would be much appreciated.