MS's research group always struck me as being a very different atmosphere than MS proper. The list of their projects is pretty wide-ranging and reasonably interesting stuff. They do tend to work on stuff that has a definite potential for business (not much pure research), but more interesting than you might think.
_________________________
Bitt Faulk