Are you sure that it's MICROSOFT that gets rid of records after 90 days or 120 days, or is it that your installation of WinXP won't crap out if you change hardware after 120 days? Meaning that on day 121 you swap the motherboard and processor, XP won't prompt you to reactivate, but if you tried to install on another machine and activate, Microsoft would still have records for your particular copy of XP rather than just saying "okay, we've never heard of this ID number before". I just can't imagine that MS would simply throw away (or pretend to) the records showing that you have already activated your copy of XP. No amount of "softening" of the activation terms would seem to require that they do that. It would make more sense that only YOUR installation of XP stops caring about it.