Perhaps it's network related. I used to get seemingly random freezes that I tracked down to a mapped network drive that no longer existed.

-Dylan