"MSN, however, absolutely loves hyphenated domain names, at this time anyway. That may change."
will have to agree with this statement.
But the hyphenated and non-hyphenated thingy only carries a miniscule weightage in the bigger scheme of search engine optimization and rankings.