Hi again,
Ok I'll try to walk you thru it but a couple of cavets.
**** MAKE A SYSTEM RESTORE POINT NOW ****
(just in case)
A) I am using an older version of Riva Tuner (Riva 2.0 rc16)

I suck at explaining things...
Here goes...
1)Launch Riva Tuner by either launching it from your Start Menu or clicking on the desktop icon for it if you chose to have one created at install.
2) On the main page that appears you should see 2 sections:
Target Adapter and Driver Settings
You will be going into the lower one Driver Settings
3) You'll want to click on Customize (the little arrow thingy next to it actually)
4) You'll next see a bunch of icons appear. For now all we're interested in is the one with the DirectX icon. If you hover your mouse pointer over it you should see DirectDraw and Direct3D settings. Click on the icon.
5)Now you should be at the Direct3D Tweaks page. You'll see things like Mipmapping,Intellisampling etc. Look for Shaders and click on that tab.
6)You should see 2 override boxes. You will want the Pixel Shader one. Click the arrow thingy to show the options avail. and put it on Force 2.0. Then click apply and or Ok.
7) You will prob. see a message about your system needing to be rebooted for the changes to take effect. Save anything else you are working on and reboot the computer.
8) Once fully rebooted re-try the game.
9) Did it work? If not did you notice anything different than the previous failures? (ie. strange graphics, looping sound , etc)
10) If the game does not crash your good to go. Have fun and I'll see ya on the Campaign Trail. If your still having crashes let me know and we'll have to change a few more things in Riva Tuner.
!!! One more thing: You'll want/need to set the Pixel Shader Override back to No Override when done playing or changing to a different game as you'll not want/need the tweak in place all the time. Just reverse the steps above rebooting when required.
Here is an external link to some info on Riva Tuner and its settings. Please be sure to read/learn what each setting does before you make any other tweaks with it and DON'T try overclocking your card unless/until you are sure what you are doing.
http://www.guru3d.com/category/rivatunerfaq/
http://en.wikipedia.org/wiki/Rivatuner
I hope I explained that better than I think. I'll keep an eye on this thread, let me know how things went. Like I said above if the game still crashes there are some other setting we can try in Riva Tuner to get you playing.
Hope it helps...let me know
Medicanman.....
One last thing: While reading over your post I see you have Multisampling ON (Debug Message: Using 4 samples for multisampling.). Turn it off in the game options prior to launching into the campaign. I forget but it may be labeled Antialising.