This is my current hardtail that i use for everything. Some of the parts are ones that have been upgraded (seatpost,tubes,front tire, saddle,pedals,chainring/bashring), others are upgrades I'd love to have (shifters,bars/stem,headset,skewers,cranks,BB,fork)and the rest came stock. The fork is a Marzocchi MZ Comp but I really want a longer travel fork, I don't care about the dimensions TOO much. I use this bike as my hardcore trail bike as well so I try to stock it up with the strongest parts I can find untill I get some dough and can afford a Norco A-Line.