I don't get it. Everybody here is talking about Maemo and N900 like some alien really-hard-to-use high tech mumbo jumbo. Yeah, it's different. But it's nothing more complicated than other OSes or devices.
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...