THE CAKE IS A LIE!! But anyway, I believe that the first ones to pre-order (direct from Nokia) will get their devices at the end of the month and the rest will start getting theirs from the beginning of the next month.
They're maemo and MeeGo... "Meamo!" sounds like what Zorro would say to catherine zeta jones... after she slaps him for looking at her dirtily...