The news on the forums at talk.maemo.org is that a Meego version will be rolling out a RC1 version very soon followed by RC2, RC3, RC4 a week a part and there will be a final version released on the 28th April. The thread is quite long with various people moaning about the lack of news from Nokia, but the video below is quite pleasing.
It is still early days or Nokia are not showing us everything.
Roll on April 28th 2011. Just a pity (not) that I will be sunning myself on a Jamaican beach in the Caribbean. and won’t be able to install it on my Nokia N900.