The good points include nice hardware, an inexpensive price tag (when under contract, at least) and the attractive design of the handset itself.
The cons include a low-res display—it's only 800×480, far less than recent Android phones and the iPhone 4S—and the poor selection of third party software available to Windows Phone users.