---------------------------------------
LAST UPDATE TO THIS POST: AUGUST 7, 2009
UPDATE TO SOLUTION TO CRASH TO DESKTOP
AND SAVE ERROR ISSUES
---------------------------------------
-------------------------------------------------------------
AUG 7, 2009:
DELETE ALL CACHE FILES
MOD USERS ESPECIALLY NEED TO DO THIS
-------------------------------------------------------------
This is especially relevant if you have installed any mods or custom content from independent creators. Disable all mods (move them to a temp directory outside of the TS3's directory structure) until you have a clean running game or you will not know if your crashes are due to the game or indie custom content and/or mods effecting the game.
Delete the following files located in your document/electronic arts/sims 3 directory:
CASPartCache.package
scriptCache.package
simCompositorCache.package
Then delete all files in the WORLDCACHE directory
This will give your game a chance to rewrite the caches based on no installed mods or indie custom content, just official TS3 content, as some custom content and mods overwrite some content in the game and it is saved in these cache files which can cause a crash if they are not written correctly. The cache files will automatically be rewritten when you start the game. You can always re-add your custom content and mods after you have a game that runs without crashing, then if it crashes you can know that it is the game or some other technical problem such as graphics driver or graphics driver setting and not the mods or indie custom content causing the problem.
------------------------------------
UNINSTALL EADM (EA Download manager)
------------------------------------
It appears that it too is contributing to the crash. How? Only EA can answer that one, but it needs a definite fix. I will update this post as soon as a compatible EADM is tested that works, because we need the EADM to play any other games purchased through the EA download store.
---------------------------
SET HIGH DETAILED LOTS NO HIGHER THAN 4
---------------------------
I say no higher than 4 because I'm using an ultra fast Intel i7 975 quad core processor with two nvidia gtx295 cards (not bragging - I didn't design the dang thing, but it is the fastest CPU/GPU processor combo available at the time of this writing) and anything higher than 4 and it crashes to desktop, so I am assuming that 4 must be the max for most multi-core processors using nvidia cards (and more than likely ATI cards as well), and as usual this may not be the case for your computer so start at a low number - test - then if no crash take it up a notch to see if your computer can take it. If it crashes, take it back down a notch.
NOTE: Don't attempt any fancy graphics card enhancements or overclocking, just leave your settings to default until you have stabilized the game. This also proved fatal when I tried some fancy-pants graphics card settings, though for you SLI'ers I am using with success an SLI setting of MAXIMUM RENDERED FRAMES 8 and 4 GPU ALTERNATE FRAME RENDERING 2, but only AFTER I got the game stabilized on its own.
The maximum HIGH DETAILED LOTS when stepped down from MAX (regardless of the power of your computer or graphics card), as well as uninstalling the EADM until a fix comes out for it, has successfully ENDED all crashing to the desktop and save errors.
I reduced HIGH DETAILED LOTS from 16 (max) to 8 this reduced, but did not eliminate the crash to desktop and save errors. I reduced it to 6 (even less crashing) and finally I set it to 4 and this seems to eliminate ALL crashing to the desktop and even the infamous SAVE ERROR 12 or 13). In fact, I got an ERROR 13 on a save when I had the high detailed lots set to 8, then set it to 4 and it saved the game without a problem. I also tried bumping high detailed lots back up to 8 and voila...CRASH in 30 seconds