Hi there im reletivly new to road biking and have a careers zelos and although basic for last year has been a brilliant bike and have done over 1000 miles on it . Now thanks to the cycle 2 work scheme I am looking to upgrade and use my carrera as a commuter . i don't really understand spec but have narrowed it down to the 3 above bikes and reading reveiw after reveiw still don't know anyone help me out and give me there thoughts HELP PLZ ... I am looking to use it on 100 mile rides and if needed to compete with aswell as my aim is to compete in du and tri athlons ... There is also the giant tcr 2014 but have read bottom end carbon bikes R worse than higher end alloy is this TRUE ?