Djm, can you elaborate why "the Canyon is far better"?
I rode the CAAD9 for a few races through half a season before selling it. Mine was a size 60 and I experienced some wobble at very high speeds on a descent (80-95 kph) and never grew comfortable with it again.
Mine did not have the premium fork, and was a bit heavy. Also it didn't feel as stiff as I would like, and riding over poor surfaces gave a lot of "chatter" to the seat.
My experience of the bike may have been caused by the choice of seat, seat post, fork, wheels etc.. The frame wasn't necessarily bad.
The Canyon however feels wholly different, and I am more at ease with the fit, which of course has a lot to say.