Batch Geocoding Blog has a nice quick and dirty rundown of the differenences between Google Maps, Yahoo Maps, and MapQuest’s APIs. They hit the highpoints of what each offers and fails to offer. Yahoo and MapQuest have some very nice features like geocoding and route-finding that Google doesn’t have. Of course, there’s like a billion and a half hacks out for Google, some of which add this stuff back into Google. So, like most things in life, there’s tradeoffs!