I have the same problem as superaymond. It finishes the installation (ie: the green loading bar is full) then the InstallShield for BF2 minimizes and it won't maximize. It looks like it's frozen, but when I press ctrl + alt + del and go to Task Manager, "BF2VoiceSetup[Caution: Executable File]" is running. I left it like this for about 4 hours but it didn't do anything. Do you think Vista is blocking it somehow? I have tried to install it multiple times, but the same thing happens each time. If I force close (end task) the Install shield, I can play the game, but I can't update it. I get this error: "Can't find install folder for Battlefield 2" when I try to update the game. I think it's missing the registry. Note: I have played this game before on Windows XP, and it worked fine.