Of course Nokia are to blame.. they created something which had massive potential and didn't know what to do with it. Everything was wrong, the marketing, the branding..