Microsoft Hits 2 Million IPTV Screens