***Cries***
1. Screen. It has a good resolution and color. Sensitivity is good. How much extra would've cost to apply the oleophobic layer on it like the 3GS'es? $2 bucks, five tops.
2. Camera. It is better than the 3GS but worse than many other Nokia's. 5MP is pretty average. Lots of phone cams are now 8MP. New Sony-Ericcson has 12MP. Where is the optical zoom? Regular P&S cameras half the width of the N900 have 3X optical zoom.
3. Keyboard. Good typing on it. Worse than BlackBerry. Controversial (learnable though) location of space bar. 3 rows of keys. Could've easily been 4 like the Droid's or most other smart phone's.
4. Speakers. Good but worse then N95's.
5. CPU. Same as 3GS. Could've been 1GHz SnapDragon.
6. Storage. Same as 3GS with expandable. Noone will use that feature because one must remove the batter to replace the microSDHC card. Why isn't there an external slot?
7. Browser. Better than Safari. No portrait support (yet). Again a half baked solution.
8. Phone hw: better than 3GS. No North American frequency support for 3GS except T-mobile. I thought that frequency tuners are eletronic, so whatever chip Nokia uses should be programmable to so frequencies yet it's not.
9. Overall build quality: on par with 3GS
10. OS: better than 3GS
11. Available software: 3GS wins