some answers via none other than google itself http://www.engadget.com/2009/03/17/apple-previews-iphone-os-3-0/
You can find these answers if you search the electronic gadgets blogs and forums, buddy. I happen to get most of my answers from Google.