20110525 gadgets-special: Apple iPhone 4 launching on May 27