Personally, I replaced an N95 with an N97 mini, and S60 5th Ed disillusioned me so much that when it was accidentally destroyed by being run over by a tram I decided that since I didn't like any of the Android hardware solutions and the N8 was still a bit expensive for me, I'd give the N900 a try. And I'm loving it.