I ended up getting rid of .net 4.0, an absolute pain in the a**. The .net updates have been nothing but a disaster right from the very start.
I'm on .net 3.5 with all updates, etc. only because one of my programs requires it or believe me I wouldn't give .net hard disk space. Now just trying to go into standby takes 4 seconds, where prior to .net 3.5, it was instant, I'm less than impressed with .net.