As much as I dislike GA, and infinitely more his brother Gayner, Microsoft had a good year.
Yes, Win7 came out last year, but it became apparent this year that it's a damn good OS. If it had bombed like Vista, there would be a lot more serious talk about the end of Microsoft's OS dominance. It was a must win situation and even a good product does not necessarily mean it will be received well.
There's still a lot of the future of Windows Phone 7 to be written, but people wanted to hate this OS. There were endless amounts of articles writing off the OS before it was even released because there apparently isn't room for it and it's too late to the game. Of course, these were the same people 18 months ago who were saying Android is a mess and too fragmented to get any collective support. Windows Phone 7 is a non-Apple take on a phone OS and brings in a legitimately new UI. It's missing some polish and features, but for a whole new OS, it's very nice. It's not going to become the number one phone OS, but I think it will end up with a solid 15-20%.
Kinect is another product that may or may not be ultimately successful but look at it this way: Sony came out with their Move system, and it's fallen flat. Microsoft came out with Kinect, it's sold well, and there's been buzz around it. I think it will be the most successful console add on ever and will probably squeeze a few more years out of the current Xbox.
Look, it's easy to hate on Microsoft. I did it for years but they've really turned around in the last couple years. 2010 was their year in the way that they stopped blowing it and to be honest, that's a big change for them.