Can you list examples on what the Nokia N900 fails at?
Except for SSH, web browsing, CLI stuff, system mods, customizable UI, booting alternate OS... yeah i guess theres nothing that android or iphone doesnt do better.