Well,
I got the IP address ranges that M$ uses, and I blocked all of them on my firewall to forbid any traffic coming in from them or out to them. Well, it appears that no web browser can browse the web while my firewall is up. So, essentially, i can't browse the net unless M$ accesses my computer or my computer sends a packet to them. Why am I not surprised?