I'm a long time Windows mobile user, who decided it was time to make the move to Windows Phone 7.
The good bits:
+ The OS is beautiful. Very responsive touch screen, and a pleasure to use. You really can't stop touching and playing with it for the first few weeks.
+ The phone itself looks great, very solid and a nice size.
+ Facebook, linkedin, Windows live, etc integration with your contacts list is amazing. All information from each contact in one place.
+ Live tiles are great, so you know at a glance if you have any missed calls, unread emails, messages, or outstanding tasks etc
+ The software keyboard is actually very good. I've… Read more