Great phone with some problems. Here I am only describing the cons:1. Battery life is not as long as it claimed to be. If you listen to mp3 or watch video often, the power bar drops quickly.2. Dirt goes in between the face plate and LCD within hours if you put the phone in your pocket. Here are the solutions you can follow:a) pry open the face plate to remove the dirt, the faceplate is sticked to the phone body with some double side sticky tape, so doing so won't damage the phone, but dirt will go in again. However, this is the only way to get rid of the dirts that are already in. One tip, if you happened to scrap some of the black paint on the other side of the faceplate (which is unaviodable if you decide to open it up), you can use a black-ink pen to put the color back.b) long term solution to the dirt is to plug in all the holes on the phone. There is one big lacune under the rotating camera, you can see it by rotating the camera's eye facing toward the phone body. I used a piece of regular tap cut exactly the same width of the lacune and put in carefully with a small forcep. This prevents the diry that you will see from the top right corner. To stop dirt from going in from the top left corner, there are 3 holes you need to plug. One is the speaker (I lost some "hearability" but what can I do), one is the mysterious hole on the top left of the phone, and the last one is in the back when you slide the phone up, at the top of the right rail (it is hidden in the corner, you can see it in a complete dark room when the LCD is lit). I looked for some material that will match the color. Finally I found sth that is easily obtainable. Guess what? My mouse pad! I cut very small pieces of foam from the back of my mouse pad (some mouse pads use rubber but I think foam is much better). So I pluged all the holes and now my phone is now as good as new.This is all I can complain about the phone. Maybe plus the lack of language support. But since this phone is only released in USA, it is understandable that no Asian language firmware is available. It will need some refinement once you get it, but what the hell, I feel solving problems like this fun. Lots of others do reported having this dirt problem quite annoying. I take it as sth we usually experience. You want wear pretty high heels, you bear the agony, as simple as that.