I've read all the posts regarding this problem but still cannot seem figure this out. I've installed, removed, reinstalled numerous times but every time the program starts to load I get the zimlets failed to inject error. Here is the log:

In action "win32 links [Run script]" (screen "launch [Display progress]"), property "Script":
java.lang.ClassCastException: com.install4j.api.windows.WinRegistry$ExpandString
at I4jScript_Internal_73.eval(I4jScript_Internal_73.j ava:33)
at I4jScript_Internal_73.evaluate(I4jScript_Internal_ 73.java:47)
at com.install4j.runtime.installer.helper.Script.eval uate(Unknown Source)
at com.install4j.runtime.installer.ContextImpl.runScr ipt(Unknown Source)
at com.install4j.runtime.beans.actions.control.RunScr iptAction.execute(Unknown Source)
at com.install4j.runtime.beans.actions.SystemInstallO rUninstallAction.install(Unknown Source)
at com.install4j.runtime.installer.InstallerContextIm pl.performActionInt(Unknown Source)
at com.install4j.runtime.installer.ContextImpl.perfor mAction(Unknown Source)
at com.install4j.runtime.installer.controller.Control ler.executeActions(Unknown Source)
at com.install4j.runtime.installer.controller.Control ler.executeActions(Unknown Source)
at com.install4j.runtime.installer.controller.Control ler.handleCommand(Unknown Source)
at com.install4j.runtime.installer.controller.Control ler.start(Unknown Source)
at com.install4j.runtime.installer.Installer.main(Unk nown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknow n Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Un known Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
at com.exe4j.runtime.WinLauncher.main(Unknown Source)

PLEASE help. Don't want to have purchase Outlook but my husband really needs a program to synch his blackberry to.