After much research last year, I purchased a Giant Revel 1 for $450.00. It's extremely well built and a good value for the price. The geometry is excellent for me and the thing has been absolutely bombproof. I've hit trees, fallen down awkwardly, and just took a mighty tumble down a black diamond trail last week. I may be battered and bruised, but the bike just needs to be dusted off - the wheels are still true, the derailleurs work perfectly, etc.
The stock Tektro disc brakes work, but I could never stop them from rubbing. I have upgraded to BB7s, and I eventually plan to upgrade the fork.