I think that what Nokia needs besides good hardware (which is actually provided), and good software (seems to be working on ?), is to care about developers. [snip].