There is actually a way to reset the activation period in XP, up to 4 times (120 days). It's not documented very well, no doubt Microsoft don't want it known too much...
{code}rundll32.exe syssetup,SetupOobeBnk{/code}
You can check if it worked by looking In Event Viewer under Application tab, should say you have 30 days to activate.