So, I just spent four days with an iPhone 3G, the experience was enough to make me switch to a BlackBerry Curve as my only cell phone. I really wanted to like the iPhone, but it just didn't work out.
Here are the pros and cons from my standpoint:
Email (and Messaging):
iPhone: 7/10
BlackBerry: 8/10
Email is easily the number one application for "smartphone" users. It really is what the BlackBerry was created for. Back before they added the phone functionality to the BlackBerry it was an email-only device. I expected the BlackBerry to handily beat the iPhone here, and actually was surprised at how well email works on the iPhone. Honestly, it's probably its best feature. The biggest concern I had before buying the iPhone was using the on screen keyboard. I had used some of my friend's iPhones and I found it really hard to type on the screen, but after buying one I was able to type easily on the iPhone after only a few hours with it. The iPhone does have one small annoyance that I think they should fix. When you have a new message and you click on the Mail icon on the home screen it should take you to the mailbox with the message. I frequently had to go searching around to find which account had the new message in it.
The last thing about messaging is SMS and MMS. The iPhone doesn't support MMS at all. This is just a super-weak FAIL on Apple's part. I used to work for a company that all we did was MMS and really, it's a super simple protocol from the phone's perspective. Here the BlackBerry wins by default. On SMS - the iPhone does this cool thing where it makes your chat messages look like an iChat conversation, but I've had phones that do this for ages. My Sony Ericsson T68i did this back in 2001, and my BlackBerry does it too, although, minus the cute bubbles. My biggest problem with SMS is what AT&T charges for it. An SMS message is 140 bytes. It costs the carrier almost nothing to transmit an SMS message, but AT&T charges an arm and a leg for them simply because it knows that people will pay whatever. It's stupid to have to pay an extra $15 per month (on top of the $30 data plan) just to get a basic functionality. AT&T deliberately skips from $5 for barely any messages to $15 for more than most people use. On T-Mobile I can pay $8 month for what works out for me to be the "just right" amount of text messages.
Address Book:iPhone: 9/10
BlackBerry: 5/10
Another big plus for the iPhone is its address book. The layout and general legibility of contacts on the iPhone is far superior to the contact list on the BlackBerry. It's just overall easier to use and understand. Also, the "me.com" syncing ability on the iPhone is great. I like having all my contacts available online, on my mac and on my iPhone. There was one major glitch. I have most of my contacts on my me.com account as well as in my exchange contacts. This makes them show up twice on my iPhone. This is pretty lame. If someone has two copies of a contact the phone should do something intelligent about that.
Add On Applications:iPhone: 6/10
BlackBerry: 6/10
So here's where I'm really torn on the iPhone. The external applications are awesome. Pandora for the iPhone kicks ass, so does the Yelp application, and the Facebook one, etc. Just for this, I really want to keep my iPhone. Heck, I'd spend $200 just for a device I could carry around with me and have Pandora all the time. So, if iPhone applications are so fricken awesome, then what is the catch?
Well, there are several catches - the first one is that you can only run one application at a time on the iPhone. This means that if you're listening to a great tune on Pandora, you can't browse the web or look at your email at the same time. It also basically means that there are no useful instant messaging clients for the iPhone. You can access Google Talk or AIM (or both through Meebo), but as soon as you switch applications, you're logged out. The second catch is that a lot of great applications are out there for the BlackBerry that you can't get for the iPhone yet. The big one for me is Opera. Opera is basically the best browser for mobile phones out there. I'll explain more when I talk about the web browser below. There are more issues, but I'll highlight only one more. The Apple walled garden sucks. I want to be able to write software or download software from anyone. I don't want to need Apple to approve what I can run on my device. I paid for it, I own it, I should be able to run any software I please on it thank-you-very-much.
Web Browsing:iPhone: 6/10
BlackBerry: 7/10
I really expected the iPhone to dominate here. I mean really, but in the end, it disappointed. Probably the biggest thing is that it's slow, but leaving that aside for a moment, there's a problem that comes from the "one app at a time" issue I mentioned in the last paragraph. On my BlackBerry, I frequently start loading a webpage and then switch to my email, then come back to my webpage a minute later once it's loaded. Since you can't run more than one application at a time on the iPhone, you can't do this. As soon as you exit the web browser, the page stops loading. This even happens if you switch to another "tab" without even quitting the web browser. The multiple tabs thing was just another case where I was really let down by the iPhone. Overall the web browsing experience just doesn't really make it.
Web browsing on the BlackBerry is a whole different beast. The default, built in, web browser for the Blackberry is very much a "mobile" browser. It's a stripped down browser that doesn't handle anything complicated very well, but it's saved by one thing - it's fast. On the other hand, the lack of the walled garden means that the web browsing experience on the BlackBerry can be saved by Opera. Opera is a full web browser that does everything Safari does - and it's fast. This means that I can have the best of both worlds, a full browser that handles AJAX and complicated web pages when I need it, and a stripped down browser for when I'm mostly dealing with text. That along with the fact that I can run more than one application at at time, means that I can multitask between the two browsers (I'd really love it if Opera implemented tabs, they were the first to do that on their desktop browser) and be even more productive. Honestly, I'd say that both phones have a way to go before they'll have the perfect browsing experience, but for now, I think the BlackBerry wins by a nose.
Maps:iPhone: 4/10
BlackBerry: 8/10
Maps are another place where I expected the iPhone to dominate. The iPhone has a built in GPS chip and the touch screen user interface looks very intuitive. The BlackBerry has to rely on either an external bluetooth GPS or just use cell tower triangulation to figure out where you are. Turns out all is not so well in iPhone land. I'm not sure why, but 9 times out of ten the map on the iPhone hasn't been able to figure out where I am, while the BlackBerry, while less accurate, has almost always been able to guess my location. It's nice to use the multitouch interface, but then, the trackball on the BlackBerry works almost as well and I can zoom in and out using the keyboard, which actually is more reliable than the multitouch interface. Another thing is that the version of Google Maps on my BlackBerry is at least one generation newer. On my iPhone I can't get directions for public transit, but the feature works fine on the BlackBerry. I'm sure this will come with the next software update, but it's not here yet. Finally, maps on the iPhone are just plain slow. The user interface seems to take forever to respond. One thing both could do better - I'd love actual spoken driving directions, like a real GPS, neither phone can do this yet.
Camera:iPhone: 6/10
BlackBerry: 6/10
I don't really use my camera on my phone. It's a nice to have, but really, eh. If I want to take pictures I generally bring a real camera. The only time I find myself using the camera ability on my phone is when it's more of a spur of the moment thing. I think both phones have crappy cameras. The BlackBerry has a flash, which is nice. Eh, I don't care enough about this feature to write any more about it.
Network and General Usability:iPhone: 2/10
BlackBerry: 7/10
Here's the thing - the iPhone is slow. The iPhone is running-windows-vista-on-your-mom's-old-pentium slow. The iPhone OS is buggy. The iPhone is running-windows-vista-anywhere-but-worse buggy. I've had Safari crash on me more times than I could count. Scrabble (the real, legit, paid $9.99 for Scrabble) crashes as soon as it launches. It just sems that in general I spend far too much time waiting for the phone to do something. Even with the fancy-shmancy 3G network that AT&T rolled out, the web browsing is slow. It's slower than my basic "EDGE" 2G BlackBerry. It's even slower than the BlackBerry when it's on a Wi-Fi network and the BlackBerry isn't. To steal a quote from a friend of mine "it's like watching turtles racing in peanut butter."
The iPhone also has terrible battery life. I have to charge it when I'm at my desk or I run out of power by the end of the day. I managed to drain a full battery in less than 4 hours the other day just listening to the iPod application. People keep telling me all these tricks you can do to prolong battery life, but honestly, the phone should do that automatically. Turn off 3G when it doesn't need high speed data, not actively search for Wi-Fi networks at all times, etc. I don't want to dig three menus deep to turn on and off different features every time I need them. If the phone really needs a human to tell it when to save power, then it should have a big, bright, "save power" button in the settings.
The BlackBerry supports this idea of "profiles" and you can basically have an unlimited list of them. It even comes with a few set up for you by default. The iPhone has two "profiles". These are "Silent" and "Ring". I actually really love the fact that there is a switch on the outside of the phone to switch between the two, but there's a catch. On my BlackBerry, I use four profiles really. I have Silent, Vibrate, Normal, and Phone Only. The iPhone should at least have a "Phone Only" mode. At night, I want my phone to ring, but I don't want it to beep every time I get a spam message, and it don't want to have to remember to set and un-set (two menus deep) a bunch of alerting options every time go to bed and get up in the morning.
The BlackBerry also lets you tether it so you can use it to access the internet
Final Summary:iPhone: 6/10
BlackBerry: 8/10
Honestly, both phones could use some improvement. I think the upcoming BlackBerry Bold will fill in some of the holes in the existing BlackBerry Curve. I expect some 2.1 software updates will make the iPhone faster and more stable. I'm sure eventually the iPhone will even allow some sort of multi-tasking, but for now, the Curve wins.




