I sync up with a PC and sometimes on my iPhone 4 I've been getting these weird errors like "internal device syncing" or something like that and "duplicate file". Not sure the exact saying they give me but I just did about my 5th restore and it seems to be fine but it's been freezing on me too. As much as I love the display I really miss my 3GS...