Anonymous Monk,
Determining the long/lat coordinate for addresses in the DB is possible. The issue is that the submitted address will not contain a coordinate (not under my control). I could look it up but that gets to the crux of the problem - if the address isn't valid (typo, transcription problem, etc) - I won't have anything to do math on.