Going from an old PC to a new iMac, migration possible?
The downside of providing a virtual installation of his XP machine with all his settings is that he will most likely say “I don’t understand this other stuff but I can get to the XP thing fine” so he will continue to use XP, continue to get said viruses and spyware, and you’re really not that much better off. Virtual machines can still become infected and suffer the same problems that physical computers can. Maybe you can setup bootcamp with XP instead and NOT copy over all his settings and documents (the documents would all be on the Mac side already), just have it there and say “If there’s something you need that is windows only you will need to boot into this part of the computer, here’s how you do it. I only suggest you do this for Windows only stuff because the Mac will run better in its normal state.” If the idea of getting him to switch to a mac is important to help him with the spyware/virus problem, the best thing you can do is make sure that he has Office 2008 if he needs it