Newegg are telling me that the date was pushed by Nokia. Which begs the question WHAT THE ****? We get an official launch finally and then immediately a 2 week delay on actual units being in anyones hands. Seems a little bait and switch like to me. I have seen better launches than this I have to say.
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...