Technoholic
Regular
just ask samuel on what he thinks about wp7. the kinds of headaches he is facing on wp7 are not really fixed in wp8. 
The only big headache I faced was no support for interactive USSD. Other than that, it was all about getting used to a platform and UI. Once you do, its a best user experience. Social network integration is best I have seen. I do not care about n number of apps. For most of my needs, app was there although paid or function was built in. On few occasions, I missed the customization of android and few other things but I could do without it and on the other hand, satisfaction the consistent and smooth UI gave was unmatched.
The only big headache I faced was no support for interactive USSD. Other than that, it was all about getting used to a platform and UI. Once you do, its a best user experience. Social network integration is best I have seen. I do not care about n number of apps. For most of my needs, app was there although paid or function was built in. On few occasions, I missed the customization of android and few other things but I could do without it and on the other hand, satisfaction the consistent and smooth UI gave was unmatched.