I'm aware that a whole bunch of you have had various problems, both with installing the 1.03 BF2 patch, as well problems playing BF2 after the patch. Unfortunately there aren't many solutions other the ones I've linked to on page 3 of my guide. More recently The Inquirer has raised concerns about the patch and CD Key Issues.
TweakGuides
TweakGuides