20070831 tech: More clues point to Google phone