If I only wanted to use the core functions of the phone (browsing, calls, etc.), I would definitely buy a Windows Phone. It's just lacking a lot of fun, useful apps.
I'm selling the kids' iPhones and getting them winphones so I don't have to deal with itunes.
Super happy.