So far my Revo has been blazing along like a champ, but this morning I had it freeze up twice. First, someone called me, the incoming call screen came on, and the screen and vibrate froze up (constant vibrate). After several second of me frantically pushing/holding the power button, it rebooted...