Yahoo! Maps Web Services - Geocoding API:
"Finding Latitudes and Longitudes
The Geocoding Web Service allows you to find the specific latitude and longitude for an address. You can use this service to geocode your points in advance or forego it altogether with built-in geocoding in our AJAX and Flash APIs."