I like my Windows Phone.
I try to get people at the office to get WP7 or iPhones.
There are particular Android phones that are better than others, but I don't like to give blanket recommendation to get one, because overall, 95% of people here that have odd issues have the Android phones. And sure enough, they'll buy one that acts up.