20110727 tech: Windows Phone Mango-based smartphones coming