I'll be buying an MTB ASAP so I can get to school. It'll be a daily rider and a weekend fun item. Been riding for years but mostly BMX so I don't quite know how to evaluate the options and pricing. I know I want a full suspension. I'm 5 9 and I think a 17-18 would be ideal, and I sat on a 17.5 and an 18 and they both felt workable.

I am looking for a brand with good resale if I have to sell but something that will last if I keep, which I plan to.

I am looking on the classifieds here, on ebay, and craigslist.

So, right now what do you think about these:
2012 canondale rz 120 for $899