Upgrading or not?

I just built a new rig with the best of everything that I could afford. One thing that I did do was to run Windows 7 as the main system and XP on a virtual machine as many of my programs will not run on 7 or 8. This way I do get the best of both worlds.