Hi,
The only thing I did to get .asp and php running on the machine was change the port that IIS listened to. To do that I followed this tutorial:
http://support.microsoft.com/kb/149605
after doing that I used the last part of this tutorial to the port in httpd-ssl:
http://varunkrish.com/making-apachex...-together.html
Its sounds very complicated but actually isn't. By following these I now have apache using port 80 and IIS using port 8080 quite happily.
I hope that helps