I actually own one.
Well, I'm sorry but I have to disagree with this article. Since I actually own an iPhone, it will be MY opinion that we'll be listening to right now.
I heard a rumor last year that Apple was coming out with a cell phone and it would be released on the Cingular network. I've tried Sprint and Verizon and HATED both of them. The only thing worse than the cell service was the customer service! Since my crappy Verizon Motorola phone was nothing to smile about I left Verizon for Cingular and bought an unbranded Sony Ericsson w810i for a little over $400 (they were asking $600 for it at the Sony store and Cingular didn't carry the phone at the time). By the way, Cingular (now AT&T) had been absolutely wonderful. They are the nicest, most polite people to deal with, it's really kind of strange. I also have dropped a call yet and it's been 11 1/2 months and I've traveled quite a bit with the phone.
The w810i is a decent phone. It has good battery life and some decent features but the software interface is a piece of crap (and the music app couldn't possible suck more)! There are just too many problem to get into here but a simple example would be...
You can add Java apps to the phone. Very nice. The built in web browser sucks to high heaven so I downloaded Opera Mini. Works nicely, unfortunately, it takes about 13 steps to launch the Opera Mini web browser (WAY to many IMHO). Well you can program you own shortcuts on the phones various buttons but unfortunately Sony Ericsson only lets you create shortcuts to the main menu level, which doesn't save you ANY steps (you can press the center button for quick access to the main menu so why would I need to make another button that takes me to the same spot).
I could go on and on all day with things I hate about my expensive Sony Ericsson phone (it does take nice photos in good light though), but the only thing I have found that I DO NOT like about the iPhone is the lack of A2DP Bluetooth. Everything else about it is almost like a dream come true. It is magical to use it's so simple. I use Google Maps all the time, and I can't tell you how nice it is to have a real web browser that syncs bookmarks with my desktop machine.
It's just a fantastic phone. I love it! No 3G? Who cares? There isn't any 3G network where I live anyway and it would just suck my battery down.
So before you go spouting your mouth off about a phone you've probably never seen or held, maybe you should actually spend some time with one. They aren't the end-all, be-all of cell phones, but they are a wonderfully designed and executed product that fits the niche it was designed for perfectly.