Today's iPhone/Droid/N97 is tomorrow's Moto Razr. Today's top-of-the-line unit is tomorrow's 'Free w/contract' feature phone. Things change very quickly. That said, in the overall scheme of things, I still believe it's very early in the game. There is time. I've argued before and would again that Nokia is actually ahead of the competition - for the long haul. Nokia has problems, but with MeeGo and Qt they are positioning themselves well for the future - thinking long-term, not next quarter. They just need to fix everything Ovi, write code like crazy, bring out some ridiculous hardware and advertise like Viagra. Reading this thread, I'm not sure the top suits in management understand this. Certainly the shareholders don't seem to get it.