The problem with drugs is one knows they are bad, but they keep using them; repetitive, self-destructive behavior.
Same thing with me playing Battlefield 2; it crashes EVERY GAME, but I enjoy it so much that I keep re-launching it. After removing the intro demo movies, the launch time is quick enough that I can get back into the action in 1 minute. However, I’ve already lost 1 keyboard, and got syrup on my carpet in response to the crashes…
Upon a classic “sound repeats, game locks up”, I did a Control+ALT+Delete to see how much RAM & CPU BF2 was using. I noticed 387megs of RAM, which was extremely telling because I had ALL the settings down, but probably had left Tomcat (40 megs), Apache, and a plethora of other background services running, quickly filling up my 500 megs 1 gig of RAM.
My guess is, once she hits the page file, she yukes. I installed and additional 500megs 1 gig of RAM last night bring it up to 1 2 gigs.
No crashes.
So, if you are sick of waiting for patch 3 of 15 to make the game even more playable, just get more RAM! (assuming you already have a beastly CPU & Video card)