Wow, thanks for this thread. I never had MAFs since I got BtS, but now, after a memory upgrade, I decided to try a 200x132 plots map for the first time (with 34 civs on it). Everything went well until the late 19th century - I had to tune down video quality two times in between because the game complained about lacking video memory, but that was no big deal.
However, starting at the late 19th century, with about 30 civilizations still on the map, and most of them well into the industrial or even modern age, I started to get MAFs every other turn. I could reduce their frequency a bit by not using the advisors, and I could still play on (the MAFs conveniently happened after the autosave, so I could just restart civ, load the autosave, and continue), but the frequency of the MAFs increased, and at some point I started getting MAFs even in the middle of my turn.
I then decided to actually do something about it.
First I upgraded my machine's physical RAM from 2 GB to 3 GB. This had no effect on the MAFs, they happened with exactly the same frequency.
Then I switched from Windows 2000 (which I was using so far) to Windows XP. This reduced MAF frequency from each turn back to every other turn.
I then applied the /3GB switch as explained in the first post. This *solved* the MAF problem, however I now got excessive wait times before the leaderhead animations started when another Civ contacted me. After about two hours of play, the game crashed with a display driver error.
I then used /Userva=2900 as suggested by Roland Johansen, and the excessive wait time went away. I guess that by using the /3GB switch only, I left the display driver barely any memory to work with, so it had to page data in and out a lot. With /Userva=2900 I could play for about 10 hours until my system froze to a black screen.
I'm now trying /Userva=2816 but I already finished my game, so it will take some time until I run into memory problems again.
Thanks to everyone who was involved in finding this solution!