Firewall Client Updater is available at http://sync-io.net/Files/MS_FWC_Update_Binary.zip
How to use it:
1. Download and unzip
2. Download latest FWC MSI from Microsoft
http://support.microsoft.com/kb/929556
3. Download and install 7-zip
http://www.7-zip.org
4. Open 7-zip file manager, right click on ISACLIENT-KB929556-ENU.EXE and select Open Inside
5. Drag the MS_FWC.MSI file to your desktop. This is the file needed by MS_FWC_update.exe
6. Place the FWC MSI into the same directory as MS_FWC_update.exe
7. Determine version of FWC
   a) Open 7-zip file manager, right click on MS_FWC.MSI and select Open Inside
   b) Drag any one of the executables to your desktop, right click on it and goto Properties, select the Version tab.
   c) File Version is what you are looking for --> 4.0.3442.654. Ignore the build number (654).
8. Edit MS_FWC_update.ini
[DEFAULT] section:
   NewMSI - filename of the FWC MSI you downloaded
   NewVersion - version of the new FWC in registry (currently 4.0.3442)
   ProductName - name of the FWC in registry (currently Microsoft Firewall Client)
   MsiUninstallLogPath - path to where MSI installer will create its log, make sure directory exists
   RemoteLogPath - CIFS path to where MS_FWC_Update.exe will write its log, if remote path is unavailable logs will be written to LocalLogPath
   LocalLogPath - alternative log path when RemoteLogPath is unavailable, make sure directory exists
[EXCLUDE] section:
   ServerArray - When MS_FWC_Update.exe is run on a PC, the computer name will be compared to this variable. If there is a match MS_FWC_Update.exe will not uninstall or install FWC.
      ServerArray is a comma delimited field (eg. Server1,Server2,Server3,etc)