I searched and didn't find a solution so I thought I'd post how I got mine to work.
This requires 2 computers: your x64 machine which you play BF2 on and a 32-bit machine to purchase Euro Forces.
1) go to the ea downloader site (downloader.ea.com) on your 32-bit machine
2) purchase Euro Force on this machine
3) on your x64 machine open EA downloader and like *magic* Euro Forces is in your available downloads
4) download, install and enjoy
Of course this will require you to use the same username and password on both computers.
This requires 2 computers: your x64 machine which you play BF2 on and a 32-bit machine to purchase Euro Forces.
1) go to the ea downloader site (downloader.ea.com) on your 32-bit machine
2) purchase Euro Force on this machine
3) on your x64 machine open EA downloader and like *magic* Euro Forces is in your available downloads
4) download, install and enjoy
Of course this will require you to use the same username and password on both computers.