Specialized does suck, but they're everywhere and relatively cheap (unless you go for the full bling model, then you're screwed). Hell, all they can do is copy or buy other designs, they're pretty much useless on their own. Road bikes really don't have a lot to offer in terms of performance among various models compared to the specific uses of various mountain bikes...it's just different (how many different types of pavement are there?).