I was able to play for about 3 hours with no crashes last night.
Intel P4 Dual Core 3.0GHz
3GB RAM
150GB HDD
Nvidia 7300GT 512MB
AC'97 Sound
VIsta Business 32bit
I tried just about everything posted on this board before I finally found the right combination that got it working consistently. Here is how I fixed it. (All steps must be done before it will finally work)
1) Download and install the latest chipset INF files (for me it was Intel i945)
http://downloadcenter.intel.com/Deta...omepage+dc_inf
2) Download and the beta NVIDIA Drivers.
http://www.nzone.com/object/nzone_do...etadriver.html
3) I also downloaded and installed the DirectX Aug 2007 Update for Vista/XP
http://www.microsoft.com/downloads/d...displaylang=en
If you do this you shouldn't have to run as administrator or play with the DirectX 9 option.