Glad you like your new bike, but I bet if you put Rival on your caad9 the difference between the two bikes wouldn't be quite as noticeable, or noticeable at all for that matter. The components, wheels, and fit make more of a difference than the frame itself.