I don't understand why Android guys are so set on removable batteries, thats the worst feature to argue. The best phones in my store are all unibody, OneX, iPhone4/4s/5, Lumia 900. How often do you buy a new battery for your phone anyhow? RAM is also a weak argument, the iPhone doesnt need 2 gigs of ram, its running all of its apps natively, iOS runs straight on the hardware, and the apps are written in Obj-C to function in the same manner. Android phones have to run Linux, and then a Java virtual machine on top of that. If you don't know anything about programing languages just research a little about Java and its love of using RAM