If you are in India then the N900 is great since you can install, and Maemo can render, complex script fonts for Devanagri, Tamil, Bengali, Urdu, Kannada, etc. Unicode compatible fonts for Indian languages do not render properly on current versions of iOS or Android I've seen a lot of complaints about Indian languages not working on Android or iOS because of no complex script rendering engine.