I haven't bought a new bike in 14 years and haven't kept up on anything at all but have recently started riding more and want to upgrade to a nicer bike and continue to ride more-my current bike is an aluminum frame that I had built in 1998. There are two bikes I have narrowed it down to in my budget range and I just started looking a few weeks ago. One is a 2012 Trek Madone 5.2 H2 and it has Ultegra components which I know is a step up from Shimano 105. The other bike is a 2012 Bianchi Infinito 105 which has the Shimano 105 components. Which of these is the better bike/value? The Trek 5.2 is on sale for $2900-the Bianchi is $2700 but I may be able to get it for 10% off which would bring it to $2430-not sure about that though-the shop is closed today and I don't know if this bike is a part of their sale until tomorrow. Both are carbon frame bikes and I primarily want a smooth efficient ride-I ride several times a week-about 30 miles per ride and I can see myself doing another dozen group rides and one day cycling events in addition throughout the year, e.g. Sunday morning group rides at the local bike shops, half centuries, and Sprint events. Both of these bikes are very good looking bikes. Thanks for any input.