Hm I might get this gameHmm, As much as i enjoy the game, I would probably recommend against it.
The game, if you can get it to work, is awesome in every aspect, but it is getting it to work that is the major problem.
I have had problems, and have just un-installed BF2 since no one knows what is the problem with it.
I have seen so many people with so many problems, prople's computers just don't run it for some reason, people upgrade the whole computer to get it working and spend a fortune, and it still often doesn't work.
If you are sure it will work, which you can't be really, then get it, because it is fantastic, but it is a terrible waste if you aren't sure, and for some unknown reason, it won't work.