I think probably a hardtail 29er. I've been doing some riding on my parents place on a cheap hardtail bike, and a cheap stiff frame mtb. The front susp helps a ton. I would like a bike to keep over here at school to ride around and back and forth to campus. A 29er will do fine on road, and will kick ass off road.
Been looking at a motobecane, and a few specialized
http://forums.pelicanparts.com/off-topic-discussions/625461-all-these-bike-threads-have-me-shopping.html