spivonious said:

I'd love to work there. Windows division or some game.

Same here. I really like their games with managed code movement with XNA. OS programming is the next most interesting thing.