Is Yahoo the best option?
http://developer.yahoo.com/geo/placefinder/ It says 50,000 requests per day. Does this mean you can geocode 50k addresses a day?
compared to Google at only 2,500? http://code.google.com/apis/maps/faq.html#geocoder_limit
Have I got this correct? that's a massive difference.
So in essence what is the best service to use for the front end, to get the coordinates of the user input address and then query against the db? (of coordinates entered from the backend admin - this will be low volume so not an issue). I will not be displaying any maps, just using the co-ordinates.