I have ridden the Madone with that build and I loved it, it rode great plus it actually has an Ultegra crankset instead of the Cannondale's FSA, which if I were going to pony up for Ultegra Di2 I would want to have the matching crankset. I like the colors of the Madone too, black and white on the Cannondale is so blah. I don't know squat about the Giant.