I'm very interested in the Leaflet Map API.
However, I need to be able to use the Google Satellite Layer. I have not been able to find an example on how to add a Google Satellite Layer to Leaflet. I understand that I will still need to load the Google Maps API to do this (OpenLayers has an example).
Leaflet has an official page for publishing all available plugins: http://leafletjs.com/plugins.html
You will find plugins there for adding Google layers support to Leaflet.