>>All sites required a password to view. The first thing we did was move the machine to a private<<

If I had a dollar for every time this happened to me. Its a permission issue. Check your IUSR and/or IWAM permissions on the folder in question. It may be another issue but this is usually caused by global permission change on your system. You can also check IIS to see if anonymous http is enabled.

Nate