Over the last few days, I am working on replacing the design of a reporting app we use at the office that has an ASP (classic, not .NET) back end.

ASP - What a piece of shi-. It's so archaic when compared to ColdFusion. It's no wonder that Microsoft replaced it with .NET. It had been about 2 1/2 years since I have had the "pleasure" of working with ASP... but I can tell you that I didn't miss it.