Need a new bike, but can't decide... Which would you get out of these 2?

http://www.giant-bicycles.com/en-gb/bikes/model/defy.advanced.sl.1/19190/77286/
...