First tried installing Office SP1 through Windows Update a few times but didn't work. The update fails for no apparent reason. The event log shows this;
Product: Microsoft Office Enterprise 2007 -- Error 1935.
An error occurred during the installation of assembly component {04E73476-518E-4B6A-8E10-021A00078847}. HRESULT: 0x80131047. assembly interface: IAssemblyCacheItem, function: Commit, assembly name: Microsoft.Office.Interop.PowerPoint,fileVersion="12.0.6211.1000",
version="12.0.0.0000000",culture="neutral",publicKeyToken="71E9BCE111E9429C"
Googling for this error, gives me this KB article http://support.microsoft.com/kb/926804, which recommends repairing the .Net framework 2.0 installation. I can't find the .Net 2.0 repair option in the control panel on Vista Ultimate, because this is part of the OS.
I'm thinking the SP needs only .Net 2.0 to install, so I'm uninstalling .Net 3.5 so that there is only 2.0.
Update : This doesn't work either. Hoping MS sees the error reports and posts a fix for this.
Vista SP1 RC also fails to install through Windows Update. The service pack downloads, and the laptop reboots. The installation takes 3 stages, and about 75% into the 3rd stage, the installation fails and starts rolling back. There are no adverse effects because a restore point is created. I'll wait for the final release and attempt it again. The update takes a very long time though, so be prepared to spend about 2 to 3 hours on this.