Like me you might find implementing Moodle on a LAMP (Linux, Apache, MySQL and PHP) a little tricky and I personally want it on Windows Server, SQL Server and IIS.
A Windows System can scale differently to anything like MySQL and you can manage it in a high availability environment with Microsoft SQL Clustering and Mirroring.
Here is a whitepaper that I have put together on how to installing Moodle 1.9 on Windows Server 2008 x86, PHP5, SQL Server 2008 and IIS.
Click the image to be taken to the download page where you can download the file as a XPS or PDF.
In the near future I will be releasing a whitepaper on how to install Moodle on Windows Server 2008 R2 which is a x64 bit system.