I've had an Android 2.2 device on Verizon for a while now, and love it, but I have used the hell out of it and it's time to upgrade in a few months, and am researching devices. Must have Android 2.2 or higher, have a powerful CPU (at least 1ghz), plenty of ram for running large apps, a good GPU...