I need my users to be able to regularly geocode their addresses, but NOT onto a map - I simply need to be able to translate an address into a set of lat/long coordinates so my site can react accordingly.
It seems like Google doesn't want you to use their geocoding service unless you are actually plotting on a map. On the other hand, I want to make sure that the service is reliable and will last a long time.
I'd also consider downloading some kind of address database and running the requests myself if I knew where to find it.
Any ideas?