Seen this exact problem once before. If you can't get into the machine in safe mode you will have repair the XP installation.
This will remove all Service Packs and Updates from your machine so you will need to reinstall them all. IT DOES NOT DELETE ANY OF YOUR FILES, PROGRAMS, USER SETTINGS, ETC.
Boot from XP disc - Change BIOS settings to boot from CD first , press any key when prompted.
Press Enter to install XP
Press F8 to accept license agreement.
Press R - to repair XP
You will need to re-enter your product key and re-activate windows before you will be able to log on - so dont do this unless you have the product key handy.
You can also use the recovery console to uninstall the the service packs so you wont need the product key or to reintall all other updates. but i can't remember how to do this off the top of my head. If you need instructions on how to do this let me know and i'll find them and email to you.