The best phone I used ever....!!! This review is based on my personal use of phone.
Pros:
a. Battery life; charge it once in 2 or 3 days for an average user
b. Excellent Java games with support upto 300+kb(my games are of this size max); mentioned in manuals is 800kb for Java heap
c. 64MB memory card bundled
d. U cannot notice any dust or any finger prints on the body
e. Doesnt get heated up or slip out of hands when speaking for a long time
f. Playes MP3 files in background, with beautiful navigation options on the joystick
g. Phone completely customizable; I downloaded software and enabled options like sms received receipt, timers for video player, etc on my phone
Cons:
a. No video playback support; supports only viewing!
b. Allows labelling of images n sounds like in gmail; wouldve been great if it allowed for creating folders