I wasn't referring solely to HW. yes, nokia has made mistakes but don't blame them from everything starting with someones pretty unrealistic hype about [insert flash 10 or similar here]. here are too many guys critisizing n900, one without even owning one in the first place in the first row. and other towns fools shouting the loudest as an angry mob.