I am currently running the Samsung Moment on Android 2.1. Its root and is running a ROM made by someone on SDX. Its super fast, and has a physical keyboard. The Samsung Epic comes out the 31, and thats going to be a sick phone. The HTC Evo is also another choice; However, no physical keyboard. The Epic and Evo both have 4G on them as well, if you have 4G towers near you.