Have you thought about using a virtual pc? It would allow you to run win xp within win 7.