I recently purchased the HTC Hero and now i have mixed feelings about the device. It was slow and lagging and there were many software issues...and the new update made the phone worse. However, the apps were amazing and the overall quality of the phone was pretty good. I switched to the Blackberry Bold and love it, however, the only downfall is the speaker. When the volume is med. it sounds like its to the max, making the speaker sound fuzzy and this vibration noise always occurs. Is anyone having this problem? I need to decide which phone to stick with! Please give me some input. Thanks