I have had my all-carbon Trek 6+ seasons now and I still love it. I have ridden it over and through just about everything including nasty potholes, gravel ... and bumps that jarred the bike so bad that my red blinkie light flew off. No cracks. What I love best is though is how the carbon makes ME feel going over all this stuff - it is such a plush, smooth ride compared to aluminum (I have an aluminum hybrid I still use for trail riding).