Berkeley,CA has the Missing Link Bike Coop: http://www.missinglink.org/
Really nice people to ask for advice. They also have a tool sharing area (you need ID for that).