Ich denke, egal über welche Wege es geht, das es nicht der EULA entspricht den IIS 6.0 auf einem XP System zu installieren.
Windows Server 2003 Web Edition wäre wohl die günstigste Möglichkeit den IIS 6.0 zu betreiben, wenn er denn unbedingt benötigt wird.