Hey Steve have you tried looking in the SQL install logs as it will tell you at what point it failed so will give you an idea of how to fix it.

The older versions didnt like MSXML Parser 3.0 or something like that so you had to remove it first then the SQL would install.


Regards
Carl