The one thing I have learned is mountain biking requires you to know and learn a lot more about bike maintenance. These bikes are ridden hard and take a beating (plus I tend to fall off on occasion). Sometimes I learn by trial and error, but mostly I learn by the internet :-)
|Deore XT Crankset|
I think my next upgrade may be converting to tubeless tires.