If you sell it, don't expect to get that much money back from your original investment. I'm personally keeping mine. Larger screen than the N900, Tear for a browser, and Flash Player 9 at least... so I'm good for a tad bit longer.
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...