I've got an X-Fi and it's working great for me now though I did experience a few problems with it when it would only run BF2 in medium software mode and was slowing everything down.
Finally figured the problem was with the mode. The x-fi has got 3 different modes, entertainment, audio creation and gaming. Make sure you've set it to gaming mode when launching bf2 and it runs sweet
Finally figured the problem was with the mode. The x-fi has got 3 different modes, entertainment, audio creation and gaming. Make sure you've set it to gaming mode when launching bf2 and it runs sweet