I have the Caad9 and my dad has the Roubaix (not pro). I've ridden both, and I must say I really love both bikes. I have higher aspirations in the sport than my 56 year old father though, so a crit bike that I can build up seemed right for me. I don't think you can go wrong, but if you plan on racing at some point in the future, you might thank yourself then for buying the Caad9. That said - the Roubaix is a bit more comfortable, and the carbon seat stays are a nice bonus.