May I suggest using the W3C geolocation API to get the user's location and pre-populate that? It's Simple to get the Coordinates, and then you can probably use Google's geocode API to get the address.
I just tried to use this while traveling and I don't really know my address.
I just tried to use this while traveling and I don't really know my address.