you do realize your responding to a thread that was last posted to over 3.5 years ago?
also as FatalException pointed out, DOSbox is a another way to run DOS programs on WinXP as well... just incase they don't have an old copy of Win95 or 98 to run in VirtualPC 2004 or 2007.