Microsoft internal memo details Windows 7-Windows Live ties