Most of you will immediately assume I'm against the iPhone because it's made by Apple. But that's not the case. Admittedly, the iPhone is a pretty cool gadget. It's what most of us have wanted for a while -- not to have to carry around a phone, MP3 player and a camera, and find pockets for all these gadgets.
But there's one main reason the iPhone is not for me: there's no way in hell it's going to be durable enough. I put my phone through hell. Toss it, drop it, sit on it, even throw it sometimes. My current phone is on it's fourth changeable cover (and it already has a crack!).
I can't possibly imagine the iPhone withstanding that sort of abuse. Hell, the iPod -- which doesn't even have a touch screen -- doesn't even appear to be able to withstand that sort of abuse.
And the second reason I won't be buying an iPhone is because of the web browser. Apple seems to think that it'd be a great idea to throw a desktop web browser onto a phone. Wrong. A small display (e.g. 320x240) is a very different medium to a desktop (typically 1024x768). You can't slap a desktop web browser onto a small display and expect it to be anywhere close to usable.
Looks like I'll still have to wait for Windows "smart phones" to come down significantly in price.