Nokia never manage user expectations properly, have dire customer feedback and utterly unhelpful staff/call-centre scripts. If they'd just tell us what's coming and roughly when (regarding N900/Maemo5 updates/firmware - not even any concerns about MeeGo) then there would be a hell of a lot less of this.