I have no desire whatsoever to start an acrimonious discussion, but your list seems mostly like minor features that can largely be addressed by 3rd-party apps. Large screen is surely a matter of taste and pocket size, and not all Android phones have removable batteries. I have a mophie juice pack, which provides the same functionality for my iphone. My main concerns with Android phones would be problems with os fragmentation and slow updates, and malware. I don't use google apps, for various reasons, so Android is a poor fit for me.
Originally Posted by timjamesbrennan