Maplace.js is a jQuery plugin that simplifies integrating Google Maps into websites. It works with the latest Google Maps API (v3) and has methods for adding markers + custom content and drawing paths, polygons or routes.
There are options for defining the zoom level or controls to be displayed (zoom, map/satellite..). The plugin allows customizing almost everything from the icons used to texts and colors. It has callbacks on each action and comes with a very well documentation.