The following are my opinions, having owned an iPhone for a couple weeks, and currently owning a Blackberry Storm.
OS version .85 was just released on the storm. I have one, and it is WAY better than at release. Quicker OS, more responsive touch screen keyboard.... and the updates are coming fast from RIM / Verizon.
My girlfriend and I each had an iPhone 3G and ditched it the last day of the 2 week trial period.
iPhone ISSUES
No ringer profiles....none. Like leaving your phone on at night for emergencies, but don't want to be woke up at 2am by a work email? Tough, can't do it.
Phone also rings and vibrates in your ear with incoming messages, even while on the phone. There is no way to turn this off.
No MMS.
No cut & paste.
No landscape keyboard in SMS or Email like the blackberry. You have to buy a 3rd party program to compose your emails in landscape, then switch to your phone's email system to send it. Retarded.
No switching between landscape and portrait keyboards on the fly like the blackberry.
AT&T coverage has NOTHING on Verizon's network. We had them two weeks, and had several dropped calls, and even more missed IMs. 3G coverage is spotty and puts a major drain on the already weak battery when used. Verizon took us back without charging the cancellation fee.
No extended battery, or even a spare battery, unless you want to install it in one of the TWO available battery "cases", which is funny because it makes the phone like twice as thick, and twice as heavy, which defeats the whole purpose of it being a sleek phone. Did I mention the battery life on this phone sucks sucks sucks? Also, if your battery goes bad, you cannot simply purchase a new one. You must send the ENTIRE phone in.
It's not comfortable to hold, and it's not comfortable against your face. You'll end up putting a bulky case on the damn thing because it feels like you'll break it or scratch it of you don't.
By the way, with the way the phone works, there is no real IM program you can leave on. When you leave a program, it closes it. Period. That includes IM programs. We had to purchase a program, that would keep you logged into THEIR server and notify you when you receive an IM via email or text. Pain in the ass.
Phone call quality is horrible. It's funny how it's an iPHONE, but the PHONE part of the iPHONE sucks ass. It's like the phone part of the iPHONE was an afterthought.
No settings for the camera. None. You get 2MP pics, that's it. No zoom. No flash. The Storm has resolution settings, flash and a zoom.
MobileMe software boasts that it keeps you updated on your home PC, work PC and phone, all wirelessly without the need for exchange. It's very misleading. You cannot get push email with your current account. You have to use a new me.com email. (I didnt particularly want another stupid email address) It doesn't sync music, it doesn't sync calendar entries, task lists, etc. Only contacts. You cannot set up pop email accounts with mobileme either. You can only check email when logged into mobileme website. Which by the way doesn't work with windows explorer very well, and states right on the website it works with Safari or Firefox. The funny thing is, I tried it with Safari 3 times, and it froze 3 times. Firefox was adequate. I basically paid $99 to keep my contacts synced for a year, which I could have done via cable connection for free.
Application store is really good. (Blackberry is launching their own app store Dec 31st.)
Web browser is really good. (Best on a mobile phone I've seen, period)
iPod with the iPhone is really good.
Works right out of the box with exchange server, and is easy to set up. No need for enterprise.
I know you're a guy, but my girlfriend had issues typing on the keyboard since she has fingernails. With the blackberry, you have to "click" the keyboard to select the letter. She couldn't type on the iphone at all, but she grabbed my storm last night after I upgraded to .85 OS and she said it's alot better than before, and way ahead of the iphone. I personally like the click screen and after having owned the phone for a while, I'm fairly adept at it.
Anyway good luck.