I'd much prefer it if game developers used high end Creative like audio engines in software utilizing extra CPU cores instead of just deciding to shine it altogether because the majority of people aren't using dedicated audio hardware. Which seems to be the way the industry is heading.
Look at games that utilize dual-cores CPU's.
Going from dual to quad-core represents even more troubles (look at "Alan Wake" that keeps getting pushed back) and quad-core wil be very high end only for a long period of time.
Looking at Valv's Steam sruvey we can see that some funny facts:
http://www.steampowered.com/status/survey.html
Top DX9.0C GPU: Geforce 6600
Top DX9.0B GPU: Radeon 9600
Top audio processor: Realtek AC97
SLI/CrossFire = <2% of the market
Dual-core or more CPU's: ~10%
I you make the mistake and think that most gamers have a Dual-core SLI/Crossfire rig with a 16:9 LCD with an dedicated soundcard you are way of.
/rant -on
Infact the number of users running 16:9 is less that the people that own a Creative card but they sure make a lot of nosie when a game dosn't support their nieche 16:9 resolutions...I'm tired of the 16:9 people and their bickering...get over it.
/rant -off
With dualcore CPU's today only amountig to a staggering ~10% no sane developer would make a game that couldn't run (decent) on a single core CPU.
And I think that Crysis is going to "surprise" a lot of people...expecting high IQ on even on a dual-core with a 7900/X1900 GPU...
(Infact the recommend specs are dual-core (~3Ghz) and DX10...think what optimal specs are then...
)
Quad-core as standard are going to take years and years...and the games that utilize this technology are far apart.
But let's look at Doom3.
When it got EAX sound, I srtated gaming all over again.
The sound got so much better compared to the old sound-engine.
One thing that also plauged HL2...the stu-stu-stu-stu-stuttering sounds...software sound engine...go away from that please.
I have a X-Fi Pro Elite myself
Why?
Because it's the card that frees up most CPU cycles when running 128 voices in games and have the best DAC's on any X-Fi card (including the Fatal1ty) and the sound and 3D is perfect..especially when played on 7.1 speakers.
Anything I can get that frees up CPU cucles is a good thing in my book.
Why?
Because it's the one thing(free CPU cycles) you never can have to much of.
And so far all the CPU sound engines I have seen have left a lot lacking...or lag-lag-lag-lagging