All in all, we're highly impressed by what Nokia has put together here, though the N9 does beg the question as to why the company has opted against making MeeGo its long-term smartphone OS of choice.