Re: 100% CPU
The approach that MS takes with updates might have been ok for Win 3.1 but now? sorry, it is not fit for purpose any longer.
Taking hours to apply updateds/reboot/more updates/reboot/etc/etc/etc is just not acceptable in today's world. (.Net 3.5 is probably the main culprit here)
AFAIK, I can take a RHEL 6.0 DVD, install it and apply the patches in one command, reboot and I'm at the latest 6.7 version.
It isn't rocket science MS bit I suspect there would be huge turf wars inside Redmons if major changes were made to the update system.
I won't be sorry to leave MS and all its problems behind me when I retire.(very soon now)