SQL Server 2005 (both enterprise and express editions) may fail to install due to errors encountered during the installation of the MSXML component. For more information regarding the causes and resolutions for this error, please see the following Microsoft Knowledgebase article: