I'm thinking of upgrading my daughter's phone to Android. I have a Verizon Droid X and my wife has a Samsung Vibrant. I was looking at the G2X and the Galaxy S 4G, but really would rather not spend $200 for a new phone. T-Mobile has the MyTouch4G for free at the moment. So, how does it compare to the Droid X and Vibrant? Looks like it's at least on par with both of those spec wise. She'll like the front facing camera. Is it pretty easy to root? I'm only looking to do stock ROMs. What's the current stock ROM version? Froyo? What's the word on Gingerbread or beyond making it onto this phone? How's the build quality in comparison to the G2x and Galaxy S 4G? How's the battery life? How much internal memory for programs is there? Anything else I should know in comparison with those 2 phones? With a 2 year contract, I'd just want to be sure I get something that will survive for 2 years. I understand that, coming to this forum, I'll probably mostly hear from people happy with their device, but please do share any negatives as well. Let me know anything else I should be considering here. EDIT: Why so few posts in this forum? Is it not a very popular phone?