у меня тоже были постоянные зависания (с патчем 3) на Windows XP (SP2/SP3) DirectX9c(apr2008)
Pentium DualCore 2180@3100
GA-P35C-DS3R
2 GB DDR2
320GB SATA2
GeForce 8800GTS-512

причем зависало постоянно в процессе игры, могла через 10 минут или через час. Температура железа в пределах нормы, стабильность в других приложениях отличная. Менял драйвера на видео, результатов 0.
А вот недавно попробовал поиграть под Vista SP1 так ни разу еще не зависло :-\ (также доустановлен DirextX9 апр2008)

и чего чего, а вот антиалиасинга игре не хватает даже на разрешении 1680*1050 гребенки прям режут глаза