The BlackBerry's multimedia capabilities aren't bad. Its video player operates at full-frame rate, and bundled utilities from Roxio convert video clips into BlackBerry-friendly formats. Even so, the BlackBerry is no iPod, and I can't see watching a movie on it.
The BlackBerry does have intrinsic support for streaming video and audio, and among the things I missed in moving from the BlackBerry to the iPhone 3G were my NPR streams.
I became entirely dependent on TeleNav turn-by-turn navigation on my BlackBerry, and it pained me to learn that navigation is a class of software that Apple has effectively banned on its device. The ban isn't as deep as some imagine -- simply that Apple doesn't allow third-party applications to run in the background, and real-time navigation needs to run continuously. The BlackBerry can swing this, so it can run TeleNav.
The iPhone supports Google Maps with Apple's A-GPS (satellite GPS bolstered by Wi-Fi access point location). It is useless for highway travel but a godsend for bailing you out when you're almost there but can't find your turn.
The iPhone's tricks of mapping contacts' addresses, dialing phone numbers in e-mail messages, and surfing to URLs in e-mail were BlackBerry features before the iPhone came to market. But getting contacts and appointments into your BlackBerry is literally another story.
To close on the user experience, iPhone's deal maker is the App Store. It's a consumer software bargain bin, with iTunes making sure that you never have to pay for anything twice. Many of the low-budget native apps crash or lock up if you run them long enough, but with typical prices between free and $2.99, you learn to forgive. The App Store is more of a detriment to productivity than iTunes and SMS combined, but it proves that given time, there's nothing the iPhone can't do.
Apple will keep kicking iPhone revisions out at a pace far more aggressive than Research in Motion will for thw BlackBerry. iPhone OS 1.0 and iPhone OS 2.0 are just revised software, but iPhone OS 2.0 remade the device. Apple will do that again, and the iPhone 3G makes you want to be there to see what OS versions 2.5, 2.8, and 3.0 will be like. One thing you can expect is that when Apple issues an iPhone OS upgrade, it will cover every iPhone and iPod Touch device in the wild.
The BlackBerry can't afford frequent updates -- the stability of the platform is paramount, and older BlackBerry models are dropped from firmware update schedules earlier in their life cycle than I'd like.
iPhone users will trade a measure of disruption for the thrill of new features -- and make no mistake, iPhone is made to thrill users. Now, can it thrill the enterprise? Check back in a week.