The problem is, is that you can enter any key from the keygen on the 1st time, but you can't use the same or another keygen'd one when it reboots, it's something thay put in the program, like the service pack one update
As for XP with service pack 2 on it, i've not got it yet, xp with service pack one does me fine at the mo