The Trek has Bontrager wheels.The Giant and Cannondale have Ksyriums.The Cannondale and Trek don't come with pedals.They'll all be close to the same price once I swap a few parts.Out of these bikes which would you pick and why?
I have the Giant Composite 0 and can say it's the best bike frame I've ever ridden both for lightness, stiffness and ride but I suspect you can't go wrong with any of these! Compact geometry isn't for everyone though so that could be an issue for you .. Have you test ridden any of them? I bought the frame from a guy off of eBay and that was the issue for him - his loss was my gain. You can find good deals on the composite 0 .. the one I bought had less then 500 miles and I paid $900 (frame, fork, headset). They retail around 1500.