I'd only use an ISAPI dll if I had full access to the server.

Another reason for ISAPI is if you want to maintain state (ie the user logs into an application running in your Web Service Server).

Well donw on getting it working anyway. It real nice to know that one of my tutorials was useful