Wow, looks like you've been doing your research. I have a Specialized Roubaix Pro, full dura-ace and love it. It's a unisex frame with a shorter stem, fits great. I am a huge fan of Specialized. That being said, if you are shopping for a bike, buy the one that fits you and that you love. If its not a good fit, you won't like riding. Set a price, including a helmet, shorts, a jersey, and a bike bag for a tube, co2, tire levers, a floor pump, and a good tool set. Fit is absolutely the key to a good bike. Hope that helped.