Hey guys, I'm looking into upgrading my phone. Currently on T-Mobile's $30/month 100min/5gb 4G data plan, recently learned about the price drop on the Galaxy S2, now available for $330 at Walmart. The price includes a $30 topup card I plan to use anyway. Seeing how the Galaxy Nexus (HSPA+) is available at $349, I'm wondering what you guys would recommend between the two. Some points to consider: -The S2 has HSPA+ 42mbps. Obviously not too many people are going to hit max speeds, but from what I've seen in reviews, it's a world of a difference over HSPA+ 21mbpsin areas where it's available. It's available in my area. -I hear the battery life on the HSPA+ Nexus is better than the Verizon version's. Would someone be able to tell me how it compares to T-Mobile's S2 which we know uses a different processor? -Are the Nexus' pixels really worth it? -I'm kind of a fan of the SAMOLED+ display's colors, might be a strong factor favoring the S2. -I'm told the S2 has a better camera. Picture quality seems decent. -I'm not too worried about getting the latest updates. I plan to root/flash. -Are there any "issues" I should be worried about? My LG G2x is infamous for random shutdowns and restarts. For now, I'm slightly favoring the S2. But I was hoping I could get some input on why the Nexus might be preferred.