What is the GUEST account for the website? Are you using NTFS? The GUEST account you setup for the website in IIS needs to have at least read permissions for the home
directory of your website. If that's all setup just peachy, make sure you have the correct password entered in the security section for the website in IIS.