it is also very polite to sign your name after each time you write....tsk tsk
If there was a good bar somewhere near a CalTrain station where everyone could meet up I reckon more people could show.
I've watched a game at Public House before, right at the ballpark. They have lots of nice TVs, and it's dead empty when the Giants aren't playing so it's easy to get good seats. The food is pricey, but the beer isn't too bad (and the tap selection is excellent).
I live in downtown, so anything close is fine with me - Mission/Civic Center/Union Square/Financial District/Embarcadero/North Beach, etc...
So like, anywhere except the Sunset then.
Maybe Haight street? Kezar on upper, Nickies on lower. Both are pretty decent places where i've actually watched a game before. Although, i'm extremely lazy after work so i don't wanna' recommend some place and then not show up.
@sonticus - I'm definitely down for Yancys though.