None of those seem like much of an upgrade. Wait for something raw like the Samsung Galaxy Nexus or Galaxy S3. Or the HTC One X or One S. Or, you could get the Incredible 2 or the Droid X2 and send me your Xperia Play. Wait, nvm. I have VM, I don't think I can flash the Xperia to my baseband.