IMO, the best clubs in SF are Grass Roots Clinic, Divinity Tree, HopeNet has kinda fallen off a bit, but they're still good.

Currently, my favorite spot in the whole Bay is Purple Elephant in Alameda. Great meds, great staff.