The fix is to buy the Creative Audigy MB download, which is absolutly the stupidest thing ever. Basically, here, pay $20 for a working driver, as the standard ones don't work properly. And the $20 ones don't even work 100% of the time either. Bonus!
Yes, the Audigy MB upgrade will take care of the pops and clicks. Pretty crappy of Sigmatel to release a chip that "requires" a $20 upgrade just to sound right in games...
What you do is download the Audigy invitation from Dell's site. Install and run it. It will take you to a Creative site where you enter your CC, etc. and it will take you to the latest download and activate it for you.
Actually the sound issue is not caused by the Sigmatel chip set. The problem actually is in the OPENAL audio library used buy BF2 and a bunch of other game's. The OPENAL audio library was created by Creative then released as open source. I read somewhere (sorry no link I will try and find it) that Creative fixed this in there software by forcing 44Khz audio at all time unless you where using S/Pdif which requires 48Khz. The problem seems to lie in the audio's library's handling of 48Khz audio. Which is why the Creative Audigy MB software fixes the problem.