This video includes brief demos of:
- Spell check (like on the iPad).
- Bluetooth keyboard support (again, on the iPad).
- User-defined wallpaper (a jailbreak favorite).
- Tap to focus when recording video, just like with photos, and a 5x digital zoom for the camera.
- Playlist creation and nested playlists.
- App folders for sorting apps! You can even put an app folder in the dock.
- Enhanced Mail! You can have a merged inbox view, switch between inboxes quickly, and sync to more than one Exchange account. There's also threaded messaging (at last!) and in-app attachment viewing.
- iBooks, just like on iPad, only smaller. You can wirelessly sync books between platforms, a la Kindle.
- Enterprise features, including remote device management and wireless app distribution.
- Game Center. It's like Xbox Live, but for iPhone games. Includes achievements, leaderboards, and match making. It will be available as a "developer preview," and out for consumers later this year.
I know one feature that I would like to see has not yet been addressed: the ability to rename Blue-tooth devices. I use three Griffin Blue-Trip Blue-tooth receivers at home and when looking at the Blue-tooth devices in the current version of the iPhone OS, all three come up with the same name and can't be changed. I'd like the ability to rename Blue-tooth devices so I can get a handle on which Blue-Trip is which. It's a minor point, but one that would make life quite a bit easier for me.