Jag hade exakt samma problem på denna MBP..
Jag bytte bägge RAM Minnena och HDD. Satt sedan och läste någon amerikansk tråd om exakt detta fenomen. Vad jag kunde utläsa av det var att allt detta började när man la in Leopard.
Så jag installerade Tiger i min maskin och problemet var löst......
Inte en enda hängning sen dess , så har ni att datorn fryser så prova att installera Tiger så ska ni se om det hjälper.
Rickard