I've downloaded VSC 2 and installed on a 32 bit Windows 2003 system just fine.  However, when I install on a 64 bit Windows 2008 SP 2 system, it is unable to register itself.  I get the page recommending not going to the site because it is using a self-signed certificate.  I tell it to go ahead anyway and then I get ieframe.dll error.  Next I tried disabling IE's Enhanced Security for admins and users and after clicking past the certificate security warning I get a FORBIDDEN error.  I've tried disabling the firewall, but that does not help either.
Ideas?