Hoi Peter,
Al in de logs van de update gekeken? Die staan in de temp-map. Misschien geeft dat inzicht.
De meest voorkomende oorzaak van deze fout is een corruptie in het register, waarin sleutels die de update nodig heeft verwijderd of veranderd zijn.
Er is een KB artikel hierover, zie
http://support.microsoft.com/kb/884298/en-usErg simpel is de fix niet, en ikzelf zou eerst office 2003 eerst deïnstalleren, vervolgens opnieuw installeren en dan SP3 toepassen. Dat is meestal de kortste en meest zekere weg.
Mogelijk staat er een beta of lagere versie geinstalleerd? Het buildnummer moet 5614 of hoger zijn. Versies lager dan 5614 kunnen niet (zomaar) updated worden. Zou ook in de log moeten staan (patch nodig of een dergelijke opmerking).
Kom je er niet uit welke logs (twee stuks meestal) op de SP3 update slaan, omdat de tempmap vol staat met allerhande logs, leeg deze dan eerst, draai Sp3, en lees de logs die dan in de temp map staan.
Je komt eenvoudig in de voor deze gebruiker geldende temp map met de opdracht: Start, uitvoeren, %temp% (enter)