I always have trouble remembering whether its HttpXmlRequest, or
XmlHttpRequest. In either case, its a poor moniker for such a promising web
app technique.

Well, it turns out someone *has* given it a name: Ajax (for Asynchronous
JavaScript + XML). You can read about it here:

http://www.adaptivepath.com/publications/essays/archives/000385.php

Curt