Came to android platform from a background of programming and generally wanting a more open OS than the IPhone 4 I was using. After nearly one year and using a Moto Droid X, X2 and Thunderbolt (Rooted and ROM'd with CM, and BAMF) and desperately wanting to get a Verizon Galaxy Nexus I am going back to the Apple 4S. Obviously everyone's reasons for what system they will use are their own but I have grown weary of the TOTAL lack of consistency with releases, updates and what I perceive to be a real lack of support for many of the devices in the android universe. It's been fun but looking forward to being back in a system where consistency and keeping your word is important.