If your website is developed in .net or visual basics then you should go with the windows hosting service.
If you are familiar with the Windows operating system, having a Windows based server will make the learning process much easier. You won’t have to worry about learning a new language just to maintain your website. For beginners, this is a definite plus.
Languages such as Visual Basic, .net, and .ASP run terrific with Front Page and Access. The largest advantage of a Windows hosting server is compatibility with other technologies.