Windows 7 makes most hardware run better then XP unless it's really old. Really old means older then 2003. For example I have a horrible 2006 Compaq laptop that runs better with Windows 7 then it did with XP. I would have someone look at her setup because it could just be a faulty disk causing the problems.