Share your experience!
I suggest that you try to repair the phone software using PC Companion..
Before repairing your device you may want to backup your information first. Check out this topic for more information on how to.
How to backup?
Yes I would recommend that you try it. It doesn't sound like a hardware issue as it only happens from time to time and does not seem consistent.