I want to get a bike to do triathlons and a century ride next year, and I am looking at the Specialized Allez Elite for $989 and the Giant OCR1 for $1000. Can anyone help me decide which one to get? I was told that the Specialized will be a bit lighter but the Giant comes with higher-end components, and I cannot decide which would be better for me for the price.