I still have a decent windows machine that I bought around 2 years before I got my mac. Upgraded it with a new gfx card and it runs even the newest games just fine.
When I was in Scotland I used BoodCamp ... really shit to always reboot your computer when you want to play games ... but BootCamp with Windows XP runs pretty good