For some reason i am getting an error when trying to register sfFavorites.dll as it somehow became un-registered.

dllRegisterServer failed . Error: 0x80070005

This seems to be related to the dll first being registered under a different user account, once I logged into the older user account and deleted the registry keys I could re-register the dll fine.