I was quite happy with my Q10, but all the social apps (FB, Twitter) are always lagging behind and other apps are nonexistent. Also, my gf's Z10 has some serious issues since upgrading to 10.3.1, one is the fact that the battery only lasts for 8 hours, the other is that it's almost impossible to answer calls (the slider doesn't respond properly). So the QA at BlackBerry is definitely lacking. I know Apple has been getting a lot of shit for the quality of their software lately, but in my experience with my current iPhone 6 (my first iPhone) it's really not that bad. It's a really good phone.