Originally Posted by solipsism
Three of the 5 items you mention (MMS, video recording and audio recording) can be handled by 3rd-parties if Apple doesn't step up to the plate.
Perhaps but not in an elegant fashion unless Apple lets 3rd parties plug in to the built in applications. ie. In iPhone 2.0 you take a photo and you're given the option of emailing it or sharing it to your MobileMe gallery - there needs to be a plugin architecture that lets 3rd parties add 'send as MMS' or 'share to Flickr' direct in the iPhone gallery/photo app.
I hope they do allow that kind of thing as it'd also solve 'Send via Bluetooth' and all sorts of things. Sort of a 'Services' menu for the iPhone.
With video recording, it'd really be best with an Apple app so that a similar service architecture could be implemented 'Share to YouTube' and all that kind of stuff.
Perhaps they've done this - I don't have access to the SDK and if I did I'd still be under NDA I guess.