Comment VMWare Workstation (Score 1) 695
As said in the title, install ubuntu and let them use a dedicated virtual machine with windows XP.
Make a snapshot after the initial installation and always revert to this snapshot.
Of course, there are other virtualization solutions, so you may have your preferences, but VMWare may still have some advantages over others (dual screens, sync USB,