If it helps (perhaps... perhaps not) I bought a Specialized Roubaix Elite in 2008 for a similar sort of price. This was my first road bike. I stuck on some Profile Design T2 Cobra clip on aerobars and have used it in 4 iron-distance races since then. I've found it to be an awesome bike. I've now got a TT bike as well (took me five years to get one) but still love the road bike.
Stumbled across Meface early this morning up near Ranmore Common, Chatted till box hill and then parted our ways. He was doing some ridiculously long sportive today. Lovely weather for it though.
You can either look at it as gradual positive progression, or evidence that you're a crap swimmer. That's what I read from the results when I looked at my stats!
For anyone who likes their stats to see how many people you overtook (or overtook you) during the swim/bike/run/transitions, slowtwitch.com have just done one their always awesome 'enhanced results' spreadsheets - and they've just done one for Lanza 2013.