Good - touch screen, hi resolution, video playback is great, masses of memory, good mp3 playback. Excellent camera. Good battery life.
Bad - jerky and slow user interface with lots of stutters and 'blank screen' moments. Lack of apps. Facebook app is the only one I've found worth having, and even that seems rather 'buggy' at times.
Screen is decent size, but feels very small compared to iPhone. Customisability of screen layout appears limited.
Build quality is poor. Plastic backing is white, as opposed to the black casing on the front. Backing is flimsy and falls off too easily. I have to keep clicking it back in place. Only had the phone for 2-3 months.
It's OK, but feels somewhat lacking, like they couldn't be bothered to perfect it, and just gave up. Perhaps they are holding back for the next model.