Despite coming at this from the other camp (I’m an iPhone fan, the author of this article is obviously an Android fan), this article very nearly sums up my feelings about iPhone 4.
I want that screen, badly (especially on my brand new iPad, oh well, I knew exactly what I was buying), and the industrial design is gorgeous, but other than that, eh. I still have well over a year left on my current contract, and I don’t plan to upgrade early. I’ll probably just wait until iPhone 5, or whatever it’s called, and see what that and the other options looks like then.