well, my x10 finally gave up the ghost a few weeks back and wouldnt come back on lol. luckily my contract runs out on july 15th so i could upgrade from the 15th june. now the bad news. i was looking at three phones, xperia s, htc one x and samsung galaxy s3. i have to admit that while i...