Hey guys, my contract expires in a month and I am looking at a couple of new phones to buy. I currently own a Droid Incredible, and I absolutely love it. The only thing that I don't like about it is that it has poor battery life, and it's kind of slow. Things that I do like about it are that I have a plethora of roms to choose from and it has great development support. Some phones that I am looking to buy are the Droid Razr Maxx HD, Samsung Galaxy S3, and the Google Nexus. Can you tell me about the pros and cons of the S3? How is the developer support for this phone? I appreciate any help!