Today is the day for Apple's big media event, "Sneak Peek Into the Future", where they announced what is coming for the next generation iPhone. The next version of the iPhone's software will be version 4.0 and many of the features were expected already on the Apple rumour mill.
