It is possible to get IIS running under Virtual PC. I currently use Windows 2000 Server under Virtual PC 6, and it runs quite well on my PowerBook 1Ghz. However, you need to make sure that Virtual Switch is selected under the Networking preferences in Virtual PC. I am on an Airport network so basically Virtual Switch allows my PowerBook to generate a seperate IP address for my Virtual PC. Once the Virtual PC gets an IP address, I can load Safari and point it to that address. I've been able to run entire ASP sites this way. You can even share out network drives from Virtual PC and connect to them from your Mac.