"Install and use Windows XP Mode in Windows 7" There are other Virtual Machines available that methinks are better. I'm partial to Virtual Box from Oracle: and have VM's installed for SCO OSR5, Win 3.1, and OS/2 (for reading one lousy Mercedes Benz shop manual).
I also run old DOS programs under DOSbox: However, I recommend one of the spinoff versions instead: You can install both on the same machine, but it didn't take long for me to get totally confused. I'm also having problems printing on
64bit machines via DOSbox, but haven't had time to troubleshoot.