I have been using the iPhone for a few weeks now and I’m quite happy with it. There are however a few things where it takes you time to figure out how to do that, especially when you’re used to the easy-to-use Nokias. But overall I think it’s just a matter of getting used to doing things differently.
What really sets the iPhone apart from the rest is its flexibility in terms of applications you can install and configure.
If you have a habit of throwing phones down, I would not recommend to go for the iPhone though.