After about 60 miles on my new LHT, I have to say I do love it. It does ride a lot tighter than my old bike (Specialized Rockhopper) It does everything better except absorb bumps (the Specialized has shocks). It seems very well engineered and made. One disappointment is that I now realize that the bike is a lot less important than the rider. The clearly superior bike did only a little to improve my times, or make climbs easier. Regardless, I still enjoy the difference in feel and ride of the LHT, and I feel completely different mentally knowing that the bike is not holding me back. I truly love it, even if it does not make me Lance Armstrong as I expected. Never had the Trek 520, but I doubt it would make me Lance like either. I bet I could beat his grandma though.