I used to game almost exclusively on PC, but I didn't want to be forced into paying for constant upgrades, so I bought an Xbox about 2 years ago. Since then I've been very impressed, and I haven't ever thought, "This would be better on PC."
I haven't upgraded my PC in a while, so it probably...