I have a Nokia N97, quite happy with it but planning on getting a Nokia N900 since the symbian OS is outdated and Maemo on the N900 is just splendid, so ill soon get a N900 and port alot of linux apps. Its just a great emulator phone.
A must for me to have is full qwerty keyboard + touchscreen and then the high end nokia phones works great for me.