Hiya Pete I know it's a bit off the thread, but rather then going with ASP why not go with ASP.net? That way you get the benefits of serverside scripting on all your pages, but you get the performance of pre-compiled pages (and various caching options etc). Norman