I had this problem also. I did a factory restore, and it was working great for about 3 days until it froze again. I went back to Best Buy and got a new one. This one is working much better.
I got a new one this morning and this one has a looser hinge than the last. Gonna give it a few more days and return if it gets worse before my 30 days are up