I'm in the same boat as you are. One of our clients, a Fortune 150 pharmaceutical, has blessed "IIS", for their intranet projects.
I couldn't use OpenACS so I ended up using WebGUI from plainblack.com against IIS, SQL/Server.