The Yahoo! Maps API is quite interesting. Yahoo! requires a unique key is provided for each application that requests a map, but at the time of this writing the domain/subdomain/subdirectory and port of the web server are not tied to the application key, so any valid key will work on any application.
Coding Library:
Javascript/AJAX
More Yahoo Maps Resources:

