20070905 tech: Microsoft hints at iPhone rival