Just in case, I assume you've been through [link|http://support.microsoft.com/kb/102908/|this] page at MS's site.
Hey, it's Winders. Sometimes that's just the way it is. The code wears out and sometimes you just have to buy a new system.
Or something. ;-)
Luck!
Cheers,
Scott.