tbh I'd say it's high time to bite the bullet and upgrade, but if you can hang on a bit longer then wait for Windows 10, the preview is out already and I really like it- it seems to have the best of Win8 and win7 so they obviously listened.
Which reminds me, I should give it a go and try to compile EqEmu on Windows 10.
Not sure if virtual box runs on WinXP but if it does, you could always run Debian in a virtual machine and host your server there
