User108697405 posted
afaik you need IIS 7.0 minimum to install SEO, which means Win 2k8 server or Vista/Win 7
You're right... Scott Gu writes the following in his
blog post:
"The SEO Toolkit does require that you have the IIS7 Admin tool installed on your local dev/client machine in order to host the SEO Analysis admin UI tool."
...should have read the whole thing before posting :P