AusGamers Files have the BF2 v1.21 patch (385MB) and the v1.2 to v1.21 patch (14.5MB). Check your ISP mirror servers for off-quota downloads. This patch seems to be mostly bugfixes rather than game balancing stuff. Keep on top of things in our (second) gargantuan BF2 thread in the Games forum.