Well, let me tell you what my experience has been. The first droid I bought crashed nearly every 15 minutes use. Many of the crashes were impossible to reset or reboot without removing the battery. I did a lot of reading, and finally came across a user who also had the problem and resolved it by getting a new droid. I did the same and now my droid has not crashed like that since and it's been months. I have the same software as my previous droid, not to mention my previous droid was crashing prior to me loading any software on it. I've heard some people call droids that crash like mine did "crashing droids" and I believe it an issue with either the ram or the CPU. If you get hard crashes often, you might do a factory reset first. If that doesn't solve the problem, and I mean completely stop the crashes, then get yourself a replacement. You won't regret it.