So many Microsoft OS's. There are alternatives but it depends upon your inclination to learn and tinker. I run a Linux OS in addition to Windows XP Home. The OS's are on separate HD's and the box dual boots, giving me a choice at start-up. I have nothing against Microsoft or Bill Gates. I do like to putz around on the computer and enjoy running Linux for a variety of reasons.
There are lots of applications for Linux. I find that I prefer Linux to Windows and spend probably 90% of my time running Linux apps. Check out openoffice.org for office applications that will run under Linux or Windows.
The Linux story is much larger and more important than I can describe here but if you are into pc's and have an open mind check it out.
Don