Hi. I am considering purchasing a new road bike and have narrowed it down to 3 Specialized bikes. They all cost the same, but componentry does vary. I would like to know what people's thoughts are on these bikes and what is the best buy. The bikes are: Allez Comp Roubaix Elite Tarmac Elite Thanks.