As for the second part, certainly there is going to be questions about how Nokia's current strategy is going to affect MeeGo. Fortunately, MeeGo's fate wasn't solely tied to Nokia. Yes, we are probably a little ways off from finding out if MeeGo will be a viable platform, but such things take time and I think your expectations have been unrealistic. If anything, you seem to be the dreamer, expecting that a year of development is enough to make MeeGo a consumer-ready OS for the N900. Obviously, it seems workable now, since there are those who say that a lot of things do work.