Q: How do I install self-signed SSL certificates on two IIS 6 websites on the same server where both sites use port 443 and are configured with host headers?
A: Multiple SSL sites on a single IIS server using host headers.  <- the answer. 
Basically, use SelfSSL or SSLDiag to create a cert with CN=*.example.com, then [...]