Can't you just enter the (36?) MS sites in your hosts file and assign 127.0.0.1 to block them?
Not a member of The Register? Create a new account here.
Remember me on this computer? Post anonymously?