You posted a link that is very, very outdated, by at least 12-24 months. It doesn't even list games like BF2142 on there yet.
Battlefield 2 was the first game to support the X-FI, correct? It actually has a setting for it. Now, follow this link and it describes EAX 5.0. EAX 5 is the only version of EAX that is made to take advantage of the X-FI's new features, such as 128 voices. BF2, when set to "X-FI" mode, uses 128 voices. This would not be possible if it was EAX 3. These are the facts.
http://www.soundblaster.com/eax/abouteax/eax5ahd/
Umm, I think I know what I'm talking about as well. EAX 3 was for written for the Audigy series, 5 is for the X-FI. BF2 (and 2142 for that matter) were coded to take advantage of the X-FI's new features. Do the math.
Battlefield 2 was the first game to support the X-FI, correct? It actually has a setting for it. Now, follow this link and it describes EAX 5.0. EAX 5 is the only version of EAX that is made to take advantage of the X-FI's new features, such as 128 voices. BF2, when set to "X-FI" mode, uses 128 voices. This would not be possible if it was EAX 3. These are the facts.
http://www.soundblaster.com/eax/abouteax/eax5ahd/
Umm, I think I know what I'm talking about as well. EAX 3 was for written for the Audigy series, 5 is for the X-FI. BF2 (and 2142 for that matter) were coded to take advantage of the X-FI's new features. Do the math.