I am still running 2005 Express with no problems. I have found that the DB installation is touchy no matter what. I would suggest you may have to clean registry entries. Sometimes I was not sure what caused the initial failure, but, no matter what, once it fails, it will always fail until the \microsoft\SQLServer and MSSQL entries from the registry; HKLM\software section. This was in KB article 3514.