I would go for a 29'er but that is me. I don't have the money for one, or that is what I would own. Instead I have a very well used Specialized Hard Rock.
__________________
2007 Jamis Ventura Comp
2006 Jamis Explorer 2.0
2000 Specialized Hardrock (bought used)
Swim, Bike, Run and sounds like fun