Lots of good advice here! As a roadie who has dabbled in mountain biking a bit, I can say that you've already received some great advice. I will add one thing: it's always a good idea for a novice...