Sounds fun to me though I don't think there's any other reasonable solution other than Google maps. At least it's the most popular!