MeeGo is about the only true hope I can see for the N900 and even that feels like it might never go anywhere if Microsoft has a say in limiting the release of the closed blobs that would have helped support bringing that onto the hardware.