Specialized Roubaix Elite Review
I have ridden: Trek 1.5(64cm) & 2.3(64cm), Wilier Mortirolo(61cm), Specialized Allez (61cm), and several others that were not memorable for various reasons.
Stock Setup: full Shimano 105, though the Compact Double 50/34 crank is a "generic" Shimano identical to the 105. The bike itself is full carbon with zerts inserts and the newer s-shaped seat stays. The price I paid was 2000 $.