High this is my first post on here but thought I would share a success story.
I am running win 7 ultimate with the following kit
amd athlon dual core 6000 64 x2 processor
gigabyte motherboard ga ma69g s3h
nvidia gts 250 green edition graphics card
creative sb xfi pci sound card
2 gig ram
5.1 speakers
I upgraded the cpu and graphics card and updated from windows xp and was looking forward to playing on my (better machine!). However was plagued with constant ctd and even windows restarting every few minutes (between 5min and 15 mins).
I had tried various game settings without success, until I disabled my sound card, I could play for hours without any crash. Armed with this information I re enabled the sound card and began trying all the possible sound settings in the game.
I happened upon Use system config, this setting has now worked consistently without ant crashes for over a week, and I have gradually turned on all the in game sounds again without any failure.
The setting used in win xp was 5.1 discrete. Perhaps win 7 is more sensitive to programs trying to influence how components (e.g. soundcard) work.
I am now very happy with how the game runs in win 7.