I've tried the Giant and the Specialized. They both fit me really well, but I found that I didn't like the way the Specialized shifted. The Giant was much smoother and easier for me. The Specialized was a prettier bike, but that doesn't matter much to me. I haven't tried a Scott. I ended up getting the Giant OCR 1W. I'm happy with it so far even though its not a fast road bike. I am an endurance cyclist. Make sure you try them all out and make your final decision after that.

Tell us all which you pick.