Just come across a very good product on the web from Microsoft.

http://www.microsoft.com/web/channel/products/WebPlatformInstaller.aspx

 

http://www.Microsoft.com/Web