Any VPS or dedicated Windows based server will, by the nature of what it is, be a server OS, hence Win2k3 or 2k8. If the software explicitly needs WinXP or Vista, you would probably need to run a virtualization program (vmWare oor vitual PC, etc) to get the environment you want. That being said...