I will let my experience here...
I had a very specific kind of freeze tha happened about 3 months since the last hard reset.
This freeze occurs this way:
- Someday (i don't know how and neither why...) when my phone restarts after about 2 to 5 minutes it freeze if still on any sense screen... and nothing works, except for push windows button that make it goes to start screen... On windows screen if I wait more than a minute to do something it freezes again and I need to push windows button again, then I can go to my folders and run any program...
- sometimes it just freezes if I push lock\end button and when I try to slide the unlocker it freezes and the only thing that works again is the start button.
- If I restart my HD2 without the memory card inside I never get any freezing at all...
- The solution: I deleted (on storage card) the "HTC" folder (in the "application data" folder and every file called "device" or "album" or "thumbnail" on storage card. On restart the phone create new files and foders like that, but the freezes disapears !!!