The easiest way to avoid this is to simply disable the ActiveX plugin "Windows Geniune Advantage" in Internet Explorer. No Javascript hacks, no registry hacks required.
Just turn off the check. Tools -> Manage Add-Ins -> Windows Genuine Advantage -> Disable. Done.
Now the problem is... how do we know that Microsoft isn't sending different information when you disable the check? Something like:
Code:
if (check_enabled) {
user_decides();
elseif (check_disabled) {
send_reginfo_to_microsoft(username,key,address);
}