Running SQL 2008 Upgrade Advisor

I downloaded the SQL 2008 Upgrade Advisor. When I tried to install it I got this :



It says a “Windows service pack” , yet Windows Update tells me my system is up to date.  Well it might help if I read the download’s system requirements ;)  What I needed to do was install windows Installer 4.5

Strange it isn’t listed on Windows Update/