The way I'm seeing it is I got Windows 7 Professional 64-bit, and I'll be supported for 4 years on my PC, correct? I plan on upgrading the motherboard and CPU before that, which means I'll require a brand new windows license. So as long as I understand their terms correctly, and I'll get 4 years of support on this device, then I'm OK with it. But on the other hand I can see how a lot of people will be pissed over this, and for good reason. So I'm not defending MS, I'm just saying that provided I understand their terms, I'm not going to be personally effected either way.