No kidding, I'm not a fan of active server pages, though they are a necessary evil these days, much like VBScript. I prefer the open source aspects of Hypertext Preprocessor. Both are more widely accepted than Cold Fusion, of course.