The most promising non-MSFT answer we've found so far is one we discussed earlier and are working on -- making sure all recordsets get explicitly closed. Takes a while. Incredibly, there are over 300 ASP's to this site. Although I think 10 of them comprise 90% of the site's traffic.