definitly hit up your LBS and test ride them.. they are all different..for some reason all the MFG are measuring there bikes differently.. picked up a Specialize Roubaix last year w/ 105 components.. not cheap but mid range tourer.
unfortunatly good road bikes start $1000 + you will totally...