Originally Posted by
kashride
Now I'm looking at a Giant Defy 1 with Shimano 105 components. Used 2010 model, but it seems to be in good shape. Decisions... decisions....
The Giant is better than the three you posted above. Probably a little more expensive, but if it's in your budget get the Giant.