So I have had my HTC Hero from Sprint since the day it was released and I love it. It is a great phone and the Andriod OS is great and HTC did a good job adding some features. My biggest complaint has been that Sprint would not allow the phone to be updated to newer versions of the OS. Well a couple days ago Sprint finally allowed the update to happen and it was all the way from 1.5 to 2.1. The update was not allowed OTA so you have to download it and install it connected via USB. The update took about 10 minutes and now I have so much goodness. If you have a Hero that is still running version 1.5 you NEED to upgrade it. You will not be sorry I Promise. Just make sure that you back up everything you have as it will reset the phone to factory defaults with the new version and wipe out everything you have.