Having gone to both SF Giants and now the San Jose Giants games... I have to say... I prefer the San Jose Giants. Closer to the action, more approachable atmosphere, and WAY cheaper tickets :)
We'll be back, since it's only a 15 min drive with parking on the street, vs a 1 hour drive (both ways) and $$$ bucks everywhere you turn in the city.