20100624 tech: iPhone 4 major leap on iPhone 3GS