Eek-Gads! That's a scary thought, but I understand your reasoning. The xmlhttp approach is so close it's killing me. If I could only get the request to spoof a form input so that the ASP page would see it via Request.Form() it seems like it should work. That would give me a direct text result as well (like your examples show) and would solve my dilema. I'll post here if I discover a solution that works.
_________________________
silence is golden, but duct tape is silver