I recently installed Windows Vista SP2, and on attempting to install Blink, it is failing to register IEMimeFilter.dll, giving error 1904 and HRESULT -2147010895, attempts to retry fail and ignoring shows some more DLLs (i.e. EEYEINTHST.dll) failing to register. This is causing the install to fail on all attempts.
UPDATE: It seems simply restarting the system resolved the issue... Oh how the obvious can so often be the answer that eludes us.
Laptop: Windows Vista Home Premium, 1.73 GHz Pentium Dual Core, 1 GB RAM, 120 GB HDD, Blink 4.3.1