Is my HTC Incredible 1 beyond hope?

view story

http://androidforums.com – About two weeks ago, my HTC Incredible 1 decided to get stuck in an infinite and inescapable restarting loop. Not good. I could only get it to HBOOT. I did a factory reset, and that seemed to work. But just yesterday, hiking up Mt. Washington, I dropped it right on to a rock. The back came off, and a little bit of snow got on it but otherwise, it was fine. It was pretty dry. After that, over the course of a few hours, if restarted a few times on its own. I then turned it on by myself, but it took 5 - 10 minutes. The little Droid logo animation was visibly slowed down. Once it finally got to (General)