Think about this logically, Microsoft, writes Windows, customers pay Microsoft for Windows, Windows has tons of security holes, bugs and stability issues, Microsoft patch at a leasurely rate, and now Microsoft wants $50 per year to patch up the holes that Microsoft themselves make with this "OneCare Live" thingy..
Am I the only person who thinks this is insaine?.. I can understand 3rd parties requiring subscription fees for their products (to a certain degree). But Microsoft.. I mean come on, is it not enough paying £100 odd for your operating system, then the company you bought this operating system from says "oopsy, we have a few problems with the operating system you bought from us, give us (yet) more money and we'll fix it for you (maybe)".
I'm not a Linux zealot, but I'm becoming more and more disgruntled with Microsoft, and quite frankly it's getting to the stage where the safest way to conduct network transactions is with anything that isn't Microsoft.