The Giants employed Barry Bonds for quite some time. I don't know if people look at that still, but they might. That could weigh them down to some people. Personally, I loved Bonds, but I know a lot of people are weird about teams like that.
I'm a Phillies fan in this series. I think they have a better team, so they deserve to win it. Unless my team is in a given series, I'm going to go for the team that I feel is better.