pic
here all the info here http://www.apple.com/iphone/preview-iphone-os/

cant wait for new firmware to come out it going to be good
i may have to buy are iphone3gs
you can watch the keynote here

–Brad