Jeezzzz....think before you say anything more ppl. All frustrated at Nokia while the only culprit is the OS !
It is the platform that limits Nokia and any other dev. that wants to make an app...Nokia currently can't do much about it aswel.
The platform is way too limited and closed down, and unless MS changes that soon, the platform is doomed for smartphones imo, cause there is not much smart about it.
Apple is also restricted on some levels, but at least they opened up the features that matter, and perfected them.
They also have had a major head-start in getting iOS to where it is.
So MS either cracks open those API's for devs. or they will never get to the level of iOS.