Don't know what the issue could be. When I go and check I can download all the X-FI drivers, XP, Vista, you name it. One thing to try would be to change the region to something else.
If it helps,
HERE is the link for the X-Fi XP drivers, and
HERE is the link for Vista 32bit, and
HERE is the Vista 64bit ones.