microsoft research is doing pretty interesting things; i don't think anyone's anti-MS-Research.
windows/msie/office are less fun, on average, than unix/firefox/tex, but don't write the whole company off.
(in much the same way, IBM is big and stodgy (and sold people-counting systems to axis powers and apartheid south africa), but its Text-to-Speech technology is amazing.)