I've ridden my Giant CFR 1 carbon bike for the last 5 years. Though i've had to replace various Ultegra components in this time the frame is still going strong, seems totally indestructable. I reckon it'll outlast my new Specialized Allez Comp aluminium bike by quite a few years.