I like the matchup with SF. I like the big ballpark, the early travel, and the manageble bats of the Giants. Also, our guys looked very comfortable playing there in the 3 games I attended this summer. Not guaranteed a win by any stretch but gives us AT LEASTas good a shot as the alternatives IMO.
PS And I'll be there rooting them on!