This library will add Google Maps vector (Point, Polyline, Polygon) layers from multiple geo web services including ArcGIS Server, GeoIQ, Arc2Earth, CartoDB, GIS Cloud, etc.
For details see the documentation and demos or read a blog post.
Prefer a more open web mapping solution? Try Leaflet Vector Layers.