Ok here is a full detail review of BF2 on a 9300 with a 6800go (Non Ultra)
First off I love the game, I play it a good deal...not over kill but I have got about 93 hours on ranked servers...a few more on non-ranked here are my stats... http://bf2s.com/player/trs*lindy/
A super great place to start for tweaks is here http://www.tweakguides.com/BF2_1.html
I suggest reading the whole thing with special attention to the video settings as some of them dont really differ from medium to high in terms of looking any better or different at all. There is screen shots in the tweak guide showing this.
Ok my 9300 has a 2.0ghz cpu, 2gigs of ram, 80gig 5400 rpm drive and the 1440x900 screen. I have a very mild overclock on my video card at 340/690 for 3D only, 2d is not over clocked. Detect optimal settings told me I could go to 369/740?....but I always play it safe so I backed that down t what I now have 340/690.
I have not had any...ZERO...over heat problems and that is with stock cooling NO special AS5 (total IMHO) and the A05 BIOS that does slow my fans to silence at times. To top that off I play on a Dell 1905F 19inch LCD with the lid on my 9300 closed, and NOT propped up in the back...and after 3 hours of playing its rock solid with no heat problems.
Ok my res is set to 1280x1024 when on my 19inch LCD or 1440x900 when playing on the laptop screen...about the same number of pixels so one is not better than the other in terms of having to draw less and being faster.
My in game settings are as follows:
Lighting Medium (see tweak guide)
Dynamic Shadows Low (see tweak guide)
Dynamic Light Low (see tweak guide)
Texture Filtering Low (see tweak guide)
View Distance Scale 100%
Ok the first 4 give you ALL OF YOUR DETAIL the rest enhance the detail but it will not look more realistic or more detail just enhanced.
If you read the tweak guide all of my low settings are that way because in the screen shots you cant see a difference and upping it makes things slower.
The Dynamic stuff and the AA are FPS killers big time, especially the dynamic stuff. That said having the Dynamic stuff on low adds cool shadows and lights to give the game a more realistic feel....like the shadows of helicopter blades on the ground etc. I cant tell a difference when I up it past low...except for the performance hit.
AA....I never use it in a FPS to busy moving around to notice jaggies and at higher res it is less effective. On a slow based game at 1024x768 or less it would be a requirment...but not here.
RAM.........I had 1gig and with the 4th setting Texture set to HIGH the game really needs 1.2-1.3gigs of ram. With Textures set to Medium it needs 850megs of ram. So on high with 1gig of ram you will get pauses until you cash the map you are on....move across the map...pause...move more...pause...you get it. So with 1.5gig or more you are golded with Textures on high.
VOIP........turn it off, it sucks @ss and lags you out, use teamspeak its much better.
Sound: I have mine set on hardware medium NO EAX, with EAX on you get sound pauses.
All this I and get from 40-90fps all of the time and a very playable game...love the game.