20100730 tech: Microsoft unveils new phones