I'm a PS3 guy. I don't own, and have never owned a Microsoft game console. I don't really hate Microsoft consoles, it's just I don't really need one. All Microsoft games for the Xbox and the 360 can be played on the PC, but you can't play all Sony console games on the PC. "But there's this magical program called emulators." Sure, you can play ANY game on the PC with an emulator, but that makes it a bit harder. You gotta download plug-ins, configure it and all that other stuff. And then you gotta download the games, which takes up quite a bit of time depending on your download speed. And the files are most likely big too, so it's gonna eat away your hard drive space, unless you have a monster of a PC. Then you're good.
My point being, I don't own a Microsoft console, but that doesn't mean that I hate the console. Hell, if I ever have the chance, I'd like to own one. And you can play any Xbox game on the PC.