Para IIS tienes URL Rewrite y puedes descargarlo para cualquier versión de IIS 7.x
Puedes descargarlo aquí:
http://www.iis.net/download/urlrewrite
Yo lo tengo instalado en Windows 2008 y Windows Vista y funciona perfectamente.
Es prácticamente idéntico a mod_rewrite excepto por 2 cosas:
1. Las reglas se crean en el archivo web.config en lugar de .htaccess
2. Y las querys se envían de forma distinta: {R:1} en lugar de $1
Lo mejor de todo es que si ya tienes tu reglas creadas, puedes importar tu archivo .htaccess cómodamente
saludos :)