I have an old Giant Rincon. I ride more on roads than on trails, and when I do ride on trails it's cross-country.
Ideally I would have two bikes (one road, one 29er hardtail) but my student budget doesn't allow it.
Why not a 29er full suspension?
Lighter and more efficient. Also, 29ers reduce the need for suspension because of the obstacle-eating capacity of larger wheel sizes.
If I had to buy a full suspension bike, I would go with a 650b (27,5") bike. They are starting to appear, and are better suited for longer travel suspensions (29ers always have less travel than 26ers).
iPod with me! It's a bit heavy for my purposes, but I love it!