I would try and transport my application to ASP with some activex dlls on the server and possibly use some activex controls. CGI is old technology and only exists now because of Unix. ASP will soon be standard so you should move into ASP. Check out http://www.programmerz.com/html/ for some more help.