>Really, I think the only easy solution for this is using VMWare. Once people start upgrading to Vista, there will be plenty of XP and 2K licenses freed up.
Or DosBox, for that matter. I've found I got a few old things (mostly games, and my old FPD stuff) which is either flaky or too slow to be usable under CMD, but runs perfectly fine under DosBox.