ajmGeocode Personal Edition will retrieve latitude and longitude for almost any U.S. address. Works right from your MS Windows personal computer. It's for personal use only and released under the GNU GPL. Registration is required and source code is available directly from ajm Software.