Cast my ballot by mail last night.
Here are some resources I used.
SF LEAGUE OF PISSED OFF VOTERS
The official Pissed Off Voter Guide of the San Francisco League of Pissed Off Voters.
Add you address and this one has a bunhc of info.
Some great content related to all the propositions.