I don't do dirt (yet), but one of our shop guys rides a Surly MTB (actually, I think he races it!). He loves it! Says it's a huge improvement over his last one (not sure what that was).

CA