Anyone have some input?
Yahoo's seems to be deprecated as well - they say this:
We are shutting down this service on September 13, 2011. We suggest using maps from our partner Nokia. Please visit the Ovi Maps API for more information.
Europe, Middle East and Africa