Well, since these reports sounded so similar for several reports, why doesn't nokia buy at least ONE of them and see for themselves. How hard can that be?
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...