I originally started the plugin about a week or two ago. I just was planning on taking the existing plugin and reading the GPS zip ~15 min and pulling the info that way.
I actually wrote a function that would compare the current lat/long to every lat/long of cities in the country and would get the closest one to your location......... then I found the get gps info function in the SDK.