My wife has a Windows phone (Lumia 800 with v7.8). She loves it, says it is the best phone she has had, I had a play with it, and it's not bad, I imagine WP8 is a bit better than 7.8.
I would be tempted to switch, if I hadn't already bought apps for another platform.