Hai creato un altro sito in IIS ok ma questo funziona? hai provato a metterci una pagina asp e provare a caricarla?
Alla peggio se dici che in XP funziona, la prova del 9 è caricarla su un server/host e testare.

La soluzione più drastica se proprio non riesci con IIS7 rimane caricarti XP con virtual pc.

http://www.microsoft.com/windows/vir.../download.aspx

a questo link trovi le info necessarie