How much you wanna bet the delays are due to Nokia taking the open-source MeeGo, locking everything down that they can and figuring out how they can spin it as presenting us with even broader set of DELIGHTFULLY closed-source, DRM-laden crap? Even better if the delay is because they wanted to maintain the status-quo with closed-minded software forced on you right from the firmware and GOD-HELP-YOU if you try to get upgrades from Nokia's images in the future if you did replace closed-source apps with open ones. :P Yanno... the Maemo way... in MeeGo.