What is IsapiRewrite4.dll? Is that straight outta the box for IIS? You may need to update your version of IIS, as far as I know, only IIS7 can handle things like url rewriting...
Or you could just install Apache

Why run IIS if you're not using ASP anyway? PHP and Apache go well together, and you wouldn't have to use some non-Windows supported method for rewriting URLs.