I ride a 1999 Trek 2100 almost daily. For the most part its stock, aside of pedals, seat and accessories. The 2100 frame is Alpha AL with Carbon seat stays and front fork. I do endurance and brevet style riding. This bike has been very dependable. I rarely have problems on the road other than a flat once in a while. I do stop to help people fix there snob bikes all the time. I bought this bike used. It was raced in criteriums till 2002 when the owner want to upgrade to an all carbon frame. The original owner removed the racing components and restored it to orginal. So the drive line had little miles on it. So I know this bike has proven to me its quality. I also have a 4300. I did change the drive line to Deore. I've beatin the hell out of that bike. Its like a Timex. Treks are solid quality bikes in my book. A Timex will tell you the time same as a Rolex. I dont need a bike I can brag about to the mindless. I need a bike that I can depend on. Via La Trek!