I just passed on the xfi after reading up on game audio, at overclock.net I think. The author indicated that xfi and EAC are terrible for staging and that super fidelity stereo is the way to go. I ended up getting a Corsair USB headset. I'm not really hearing a huge difference on COD2. We'll see how it fares in BF3. I'm no expert, but I can tell that what I'm hearing is not helping my gameplay, and that better audio would.