I need advice on choosing a new bike. I am looking to buy my first road bike and need a little help with determining my purchase. I am torn between the Cannondale synapses sora or the Giant defy 3. Both are about $1000 and would like to get more bang for the buck. any suggestions would be greatly appreciated.