Should one buy the N1 ?
there: i've had every iphone, the google adp1 (g1), mytouch 3g, nexus one, nokia e71, blackberry curve, blackberry bold, blah blah blah.  i hate all of them.  i use whichever one i hate the least, until a new one comes out.  i try it, find things that bother me, sell it, and repeat.my only advice is to try the phones yourself (preferably without having to buy them) and see how you like each one.  go to a store, find a friend with one, whatever.  but try them yourself without having someone standing there trying to "sell" it to you (literally or just trying to get you to get what they have).these modern smartphones are so complex and powerful that asking for someone's opinion is like asking "what kind of car should i buy?"  there are things you may like about a particular phone that others hate.  there are things that will matter more to you than to others.  you may require some functionality that someone else doesn't, and vice versa.