Google Maps Api tutorial
Google maps have many functionality API. I've used that api to create complete map of ub long time ago. Lately I had to do same thing again, and with user point generator. Or I'd say map point long lang getter something like that. So I've used this script for map point LL getter http://www.gorissen.info/Pierre/maps/googleMapLocationv3.php And used this tutorial for google map with custom controls and other things. This is very great tutorial http://econym.org.uk/gmap/