Bit late, I know, but I am putting this in case anyone else has trouble with XP rebooting upon shutdown. Microsoft have published an article on it that may be handy.
http://support.microsoft.com/default...b;en-us;308029.
If that doesn't work, go to
http://support.microsoft.com and enter 30829 in the search box.