Keep an eye out for these electric vehicle charging stations springing up in San Francisco - Better Place will soon be installing a 1 billion electric vehicle grid in the Bay Area!