Upgraded to ICS a while ago, with no issues. Recently, phone freezes at random times and only soft reset will unfreeze. It has frozen several times within a few minutes and has gone several hours between freezing. Got the standard run-around at the Verizon store that resulted in a hard reset. All I got out of that was an app-less phone with all my settings erased. Motorola support is almost as useless because all I get out of them is a repair order that results in me being phoneless for a week, and with no guaranty that the problem will be solved. Any ideas out there?