Had the exact same thing happen to my Sprint Epic, funny someone mentioned contacts because I had just edited one on my Exchange server through outlook when it started.
Unfortunitly when I tried a hard reset it refused to boot at all, good news is it was 15 days old so I returned it for the...