GMap3 testing.
A native Google Maps instance with Overlapping Marker Spiderfier.
Use HTML5 Geolocation to find coordinates, then geocode them into addresses via Google Maps API. Set results as values in input fields.