If you have ever read any post I have ever made on the subject, you'll remember that I hate windows, and specifically microsoft, with a passion.
However, lets be realistic now. If I want to play games, or have an OS that is compatible with a wide range of software and hardware, I'm going to have to choose windows, I don't lie to myself about it.
Yes linux is faster, more reliable, less costly, and more efficient. Yes mac is better with media. I don't need to host servers, compile massive amounts of data, or make complex media files, so I don't need to use either of them.
I'm a gamer. I play games. That's what I do with my computer. I would be an idiot to use something that hinders my ability to do that. Like use an OS with compatibility issues with games and hardware, like mac, like linux, like vista, like winXP64bit.