Pros: Swype makes the virtual keyboard painless.
The slide-out keyboard works when Swype doesnt (i.e. passwords).
The deep Google integration makes data syncing a breeze.
Cons: Internal memory is a bit anemic. Consider replacing the provided 2GB microSD card with something larger.
Its not a performance beast, so app performance might be disappointing.
Android comes with a learning curve that might get a little frustrating.
Summary: Some of the harshest CNET user reviews come from people who havent completely explored the phones features(you can, despite one reviewers claims, assign unique ringtones to contacts), or were expecting iPhone-level performance from a budget-level device.
This phone isnt a powerhouse and doesnt try to be. What it does try to do-provide a quality, entry-level smartphone at a reasonable price-it does very well. As long as you dont buy it expecting more than that, I dont think youll be disappointed with it. I know Im not!