I think nokia and maemo have more to fear from google android. Unless you jailbreak the iPhone functionlity will always be limited to what Apple wants or permits to be sold in the store. Android on the other hand will be for more phones and have both an app store and the ability to install any homebrew or hacked to work programs. Thus benefiting from what maemo offers most of us.
I'm all but sold on an iPhone, looking real good especially on the gaming side, though I'm still weighing in on an eee PC or other type of in-expensive ultra portable or 3rd gen Zune.
Nokia would have to really pull something out of their arse for me to stay on the NIT platform, and I rue the day that I got a win mobile device, what a massive mistake that was.