20070626 tech: iPhone hype could spell trouble