.Net Framework 3.5 SP1
Beware the WCF Configuration tool in Visual Studio. Auto-magic gone awry. If you make any configuration changes and save them, it will place a certificate tag in your web.config that will blow away your ability to run your service through localhost.
The solution is: Nuke the tag.
This cost me 2 hours of research.