XP has another account if you boot safe mode. You can also reset the password with the free and widely documented boot CD called -> NTPASSWORD <-
There's also some advice I've handed out for a few years. There are newer versions but let's share this for fun:
Read http://tips.oncomputers.info/archives2004/0401/2004-Jan-11.htm
Bob
I have an Windows XP computer, with my own logon password. I am the only user (administrator) of this computer
Unfortunately, I have forgotten the logon username and password. And I need to recover some files in the computer.
Could I just remove the HDD, and then plug it into another of my computer, as a D:\ drive? Would I be required to logon when I try to access D:\?
Please help.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic