Most of this has been discussed at one time or another on this forum, but it's nice to have it all condensed and from a reliable source too.
http://em3ev.com/store/index.php?route=information/information&information_id=7
http://em3ev.com/store/index.php?route=information/information&information_id=7