Continues rebooting can also be caused by a corupted registry. But i think this problem is probably due to a bad driver.

http://support.microsoft.com/default...&Product=winxp

Use the cleanboot instructions above to troubleshoot driver issues.