I have read that MS Developers use Net Framework to create and deploy applications for MS. It is the MS equivalent of Java, however unlike 'Sun' Java which can be removed or disabled without much impact on a user's browsing experience, it is not that way with Net Framework. An app pop-up informs you that you need Net Framework, a certain release or many releases in order to use the application. One is locked out until the prereq is met. I thought that I did not need Net Framework as I do not use IE, but I was wrong. As IE is integrated into the OS, it generates a ton of security updates whether you use it or not and then Net Framework in turn generates huge and persistent updates as well. They out-do Java by a mile. I have 55.9MB in security updates just today for IE and NF combined. My X64 system is awaiting over 280MB just for IE and NF, as I have not applied these updates for just over 3 months. In reading other posts on this subject I see that most users just install it out of frustration and tolerate the maintenance cycles. I chose the NF 4 Client Profile but that has made no difference to the incessant upgrades to previous releases. Where's the logic?