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.