Ironically, though, the original Google Maps didn't actually use XMLHTTPRequest, at least not for the trackable maps— that was all just moving <img> tags around and changing the src attributes on them.
XHR may have been used to fetch search results, although it later switched to a JSONP interface with generated script tags so that the various APIs (geocoding, directions, etc) could be used by third party sites on other domains.