So where can I get information regarding Windows hosting you say? Well you just need to go to http://www.microsoft.com/serviceproviders/hosters.mspx.
You will need to register to gain access to the documentation but it's definitely worth doing!!
At this site you'll find the Microsoft Solution for Windows-based Hosting v3.5 and the Microsoft Solution for Hosted Messaging and Collaboration v3.5. More information regarding these solutions will be posted soon!