My personal opinion is that I'd prefer somewhere outside San Fran, for a number of reasons:

o Reinforce that its a "Bay Area" group and not a "San Fran" group
o Traffic into and out of the city can suck ass
o Parking in the city can suck ass

BUT, I think the best plan is to wait until the mailing list is up and running, and after "those who are going to subscribe" subscribe to it, and see where people think they want it.

D