I've had my Sprint Hero now for about 10 mos. Aside from the already posted slights re: the 2.1 "upgrade", I didn't have any complaints until about three days ago. My phone all of a sudden started a dance of doom involving simple freeze ups, to a bizzare function where the touchscreen has "dead" spots, and the notification bar takes over whenever I try an app or even try calling. I have re-loaded 2.1, and done a manual cold-boot and it still will just randomly start acting up. Help?