Buy the N900, discover it first hand. Chances are that after a few weeks of frustration and struggle you will find out what is so good about it, I did. Or you will not... and there will be yet another post about N900 being junk etc., but at least then it will be an opinion based on your own experience with it.