I don't know about the COH/OF stuff. Here goes as far as the Launcher is concerned:
1. Do you have a EIR_Launcher_Update.exe file in your CoH folder. If so, remove it.
2. Try running the latest version:
http://europeinruins.com/updater/eir_files/EIR_Launcher.exe This one shouldn't need to update that one file. The issue may come back when you try to download battle files.
3. Try to run the launcher as administrator (Right click, properties.. its somewhere there, I forget since I don't run vista). This should automatically happen, but it's worth a try.