Windows is a perfectly good OS. Anyone who "can't stand Windows" or something similar is a testament to Apple's marketing department.
As far as getting a console in lieu of a computer to play games with, consider this: you can do anything a computer can do on a computer. Sounds obvious, but you can't do much with a console. Also, console games don't look as nice as their PC counterparts. In order to run on the older hardware that consoles use, textures are simplified or cut, framerates drop, etc. If you think a $3,000 computer will be too slow to run new games in a year and a half, you are sadly mistaken. I built a computer in May 2007 using half that amount of money and it still tears through new games. It's certainly not slow.
If you can only have one platform to play games on, a computer is your best bet.