who is your carrier? you might want a phone with a slide out keyboard for sure. what sort of stuff do you want to do with your phone? Is price an issue? How about space? and how about one that is very easy to customize? are you a techie? Think about all these questions, and then start to choose phones based upon your answers. Also look into the carriers if you are planning on switching. A new phone plan could end up costing you more than you want to spend, and will be leaving you hating your phone. Or answer some of those questions here, and perhaps someone will have a great suggestion for you. I have an HTC EVO through sprint. I love my phone, but it doesnt have a slide out keyboard. The samsung epic has a slideout keyboard though. Those phones are both used by Sprint.