Adding IIS to Windows Vista Business and Ultimate (and making it stick!)

The other day I had cause to installĀ IIS on Windows Vista Business as I needed itĀ for SQL Server Reporting Services. So I installed IIS through “Programs and Features / Turn Windows Features on or off” in the usual way.
Several reboots later, up pops a message reporting an “error wth the configuration” and IIS is rolled [...]