Hello World. I am looking to buy a phone for my current carrier, Sprint, and I cannot decide between a few phones. In my humble opinion, 3D in technology has always been a joke, and the HTC EVO 3D is no exception. So after doing research, I have my choice down to the Motorola Photon 4G, HTC Evo 4G/Evo, Google Nexus, and the Epic/ Epic 2 thats coming out (unless anybody has suggestions for a good Android phone for Sprint). My plan is to keep the phone with factory settings for a few months to get a full comprehensive understanding of the phone, then rooting it for full control (I read this is the best way to go about it instead of rooting it right off of the bat). I would have just gone with the HTC Evo, as I like the look and feel of the phone as far as hardware. But the default software/OS it ships with looks like utter JUNK. My girlfriend recently got a Droid 2 under Verizon, and I think it has a much better, aesthetically pleasing feel as far as the UI. However, I understand that after rooting, I can put a different ROM on the phone to run in place of the default. After looking at the phones Cyanogen supports, I started to become hesitant on getting a Motorola Photon, because I don't want to get a phone that lacks support for things I may want to do in the future. tl;dr/Generally: I am asking what Android phone under the Sprint carrier you all would recommend I buy. I am rather tech savvy and want a phone that will keep me happy long term. Thank you all in advance for your help.