We’ve seen a few Vista boxes fail when attempting to load Office 2007. In Windows Update, the error code was 8007066f.
Using the MS links in WU, we didn’t get much help, so we tried installing the service pack outside WU and received a new error - “the detection failed, this can be due to a corrupted installation database.”
MS suggested we completely uninstall all MS Office products (including Project, SharePoint Designer and Visio). We saw another recommendation which was to rename the “patch” key on all MS Office 2007 related entries in HKEY_CLASSES_ROOT\Installer\Products\000021x…
This worked, but proceed carefully. Back up the registry and check each key to see that it relates to Office 2007 before you do this. We changed about 20 or so keys and restarted the system before attempting to install Office 2007 SP2.