I like the Specialized Captain Control tires. I run them in 29x2.2 and they work great in sand and loose over hard type conditions. They handle rocks great, and do well with roots too, though there's not much in the way of big roots in my area. They're OK in mud, with a tendency to pack up but they still bite.