The $900 bikesdirect price is the normal price... no actual deal. I'm bummed BD sells Surly, I feel it cheapens the brand.
Anywho - some people do get buy on a single speed bike for commuting. They are plentiful in the $500 range. Just adding options even though I don't think this is what you're looking for.
Between a cyclocross road bike or a mountain bike... unless you commute off road, go with the roadish bike. That's what it's made for.