I was using onboard for battlefield2, lots of errors in the sound (eg, while walking about on foot, i had the constant noise of all the vehicles in the map right behind me the whole time), bought a X-Fi extreme music & it all fixed (game has an X-Fi audio mode, yay)
Trust me I know what I'm doing... ooops, grab the cat...