score:10
City of Mountain View, CA, has no street meters that I know of, so, all parking is free, even covered parking!
When visiting the downtown at Castro St, there is some street parking right on Castro St, as well as several parking lots, and even two several-story parking structures (on the west side of Castro St), all free.
Generally, there is a limit on daytime parking, of 2 or 3 hours, but in the evenings, you can generally park for as long as you want.
Map here: http://www.mountainview.gov/images/2013ParkingMap_2.jpg