I'm building a directory that lets you view business around you, based on your current location. Right now, these business are stored in the database as address1, address2, city, province, postal_code.
If I'm wanting to do distances, should I be storing lat/long as well? What's the best way to go about this?
I'm using PHP, HTML5 geolocation and Google Maps.