It really depends on what technologies you will use to drive your website. If you are using Microsoft Technologies like ASP and ASP.NET, or you are using Access databases, then you should go with a Windows host.
If you are not using such Windows-centric technologies, then you can perform your own due diligence and compare Unix and Windows hosters.
DiscountASP.NET Hosting
http://www.DiscountASP.NET
Experience the Power of ASP.NET for Less