Hi all, I'm coming to the end of my term with my HTC Hero. It was my first Android phone and I've loved a ton of things about it. I also really liked the HTC overlay that allowed for more screens. Some things I did NOT like about this phone: I miss my physical keyboard for texting. I've gotten used to a virtual keyboard, but I'm still not nearly as fast as I was with my old LG enV (loved that keyboard!!) This phone is so slow sometimes. If I get too many apps it says I have low memory and I have to delete some. There are some game apps that I couldn't even download because they were too big. There was often very long lags and sometimes the phone would start to overheat. I'm staying with Sprint and so i was looking for recommendations on a new Android phone. Basically I'm looking for something with a lot more power and storage space. I'd also really like a keyboard, but that's not necessarily a dealbreaker. Right now, the phones I'm considering are: EVO Shift EVO 4G EVO 3D Nexus S Samsung Epic I'm also open to other suggestions. thanks for your help!