Sprint just recently gave me two early upgrades & I'm torn on what to do. The wife and I both have regular evo 4g's except her screen is cracked (still works) My plan was when the nexus comes out to upgrade one line, give her my phone and wait for the next phone, htc one x or SIII. Problem is I have NO idea when these phones are going to come out. Should I just get an SII off of amazon wireless for $49 bucks or what?