Just thought i would add the errors shown in the cbs.log file as well:
2011-01-05 22:43:43, Error CSI 00000030 (F) STATUS_SXS_TRANSACTION_CLOSURE_INCOMPLETE #7260# from CCSDirectTransaction::PerformChangeAnalysis(...)[gle=0xd0150024]
2011-01-05 22:43:43, Error CSI 00000031 (F) STATUS_SXS_TRANSACTION_CLOSURE_INCOMPLETE #7259# from CCSDirectTransaction::PrepareForCommit(...)[gle=0xd0150024]
2011-01-05 22:43:43, Error CSI 00000032 (F) STATUS_SXS_TRANSACTION_CLOSURE_INCOMPLETE #7258# from CCSDirectTransaction::ExamineTransaction(...)[gle=0xd0150024]
2011-01-05 22:43:43, Error CSI 00000033 (F) STATUS_SXS_TRANSACTION_CLOSURE_INCOMPLETE #7257# from CCSDirectTransaction_IRtlTransaction::ExamineTransaction(...)[gle=0xd0150024]
2011-01-05 22:43:43, Info CSI 00000034 Changelist shadowed missing its manifest - policy.9.0.Microsoft.VC90.MFC, Version = 9.0.21022.8, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope neutral, PublicKeyToken = {l:8 b:1fc8b3b9a1e18e3b}, Type = [l:24{12}]"win32-policy", TypeName neutral, PublicKey neutral
2011-01-05 22:43:43, Error CSI
00000035@2011/1/5:22:43:43.998 (F) d:\longhorn\base\wcp\componentstore\csd_winners.cpp(953): Error STATUS_SXS_TRANSACTION_CLOSURE_INCOMPLETE originated in function OriginateManifestsMissingError expression: (null)
[gle=0x80004005]
2011-01-05 22:43:46, Error CSI 00000036 (F) STATUS_SXS_TRANSACTION_CLOSURE_INCOMPLETE #7404# from CCSDirectTransaction::PerformChangeAnalysis(...)[gle=0xd0150024]
2011-01-05 22:43:46, Error CSI 00000037 (F) STATUS_SXS_TRANSACTION_CLOSURE_INCOMPLETE #7403# from CCSDirectTransaction::PrepareForCommit(...)[gle=0xd0150024]
2011-01-05 22:43:46, Error CSI 00000038 (F) STATUS_SXS_TRANSACTION_CLOSURE_INCOMPLETE #7402# from CCSDirectTransaction::GenerateComponentChangeList(...)[gle=0xd0150024]
2011-01-05 22:43:46, Error CSI 00000039 (F) STATUS_SXS_TRANSACTION_CLOSURE_INCOMPLETE #7401# from Windows::COM::CPendingTransaction::ExtractInformationFromRtlTransaction(...)[gle=0xd0150024]
2011-01-05 22:43:46, Error CSI 0000003a (F) HRESULT_FROM_WIN32(ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE) #7149# from Windows::COM::CPendingTransaction::IStorePendingTransaction_Analyze(...)[gle=0x8007371b]
2011-01-05 22:43:46, Error SXS Analyze Transaction failed with 0x8007371b