<p>Is there a special project type for creating a WCF to be hosted in IIS?</p>

I assume you're talking about VS 2008.
I can't see a way to have the WCF Service Library template use IIS for hosting. My advice is to create an ASP.NET Web Application, configure it to be IIS hosted, delete the Default.aspx file, and then add the WCF Service to the project.