20080606 tech: A peek into the all new iPhone