The wait is finally over as Steve Jobs revealed the next generation iPhone yesterday at WWDC 2010, named "iPhone 4" the new phone from Apple features improved hardware and software combination which looks pretty impressive. The new iPhone features Apple iPhone OS 4.0 now called iOS 4 having tons of new features and API's for developers.