Harsky said:
After years of running a PC with pirated XP, I decided to do the right thing and buy windows 7. I see the full version of Home Premium but then I see the upgrade version which is cheaper. My question is, if I buy the upgrade version, does it have any problem on installing on a pirated XP or should I just bite the bullet and buy the full version and install on a formatted HDD?
Try to obtain the an OEM or "System Builders" edition of the full version, it should be about the same price as a retail Upgrade version, the only difference is that legally (and there are technical safeguards that enforce it) you cannot transfer the windows 7 license to a new motherboard.
I would not recommend spending the money at all if you are not reasonably certain that your system will be stable for another couple years. What I mean is, you're better off waiting to pay for Windows until you're set with a new motherboard that you expect to last you 2-5 years.
Or you could get the Full Version and have the right to transfer it indefinitely as long as only one installation is active at a time.
Edit (more comment):
I paid for Full Vista Home Premium (OEM/SBE) for my desktop when I first built it, and it was cool being legit
and current a while. But I really hated Vista. Current DirectX support is important to me, so I just dealt with it. But sometime in March my boyfriend finally installed the free Windows 7 upgrade that he redeemed for his new laptop, and it was really nice looking at all. I wasn't sold until he showed me how much less RAM he was using compared to Vista. I had him pirate me Win7 to try out on my laptop, which, with 2GB max RAM, is pretty challenged with Vista + everything else I do. I loved it so much I installed it on my desktop the same night. Now that I think about it, the only other time I ever pirated Windows in the last 15 years, was when I decided to start collecting foreign language versions of Windows XP back in 2004. I had tried Chinese, Portuguese, Arabic, and Hebrew, if I remember correctly.