The iPhone has almost everything I want. The big screen, small & thin form factor, wifi, camera, cool apps, video, photos, tunes et etc. I really don't care about the lack of a physical keyboard.
But the iPhone is missing one thing. It doesn't wireless sync with Microsoft Exchange. And that's a problem for me. MSFT Exchange is a killer app and we need alternatives.
So despite all the various iPhone temptations out there, I'm going to keep my blackberry (and hold my Apple stock position).
In the meantime, I've loaded up the iPhone ringtone on my blackberry.