'badketball' - I was going to correct that typo, then decided it was too appropriate.
As for a real sport, and the topic at hand:
I love my Giants. I'm a season ticket holder even if I don't have time to get to many games. I spend a lot of time down in the farm however (I used to work in the press box for their Single A team in San Jose). Two years ago was absolutely magical. This year however, I think our competition is a LOT more difficult.
When we went through Atlanta in 2010, we were facing a beat up and broken team. This year the Reds pitching is absolutely stifling. Cueto is filthy. Arroyo has been nasty for years, and Latos has a history of dominating the Giants. Get past those three, and you have Bailey bringing up the rear - and trust me, he's no slouch either as his recent no-hitter (and near perfecto) is a testament to (yes, it was against a flailing Pittsburgh, but Cain's gem was against Houston. They ARE still major league teams, and you tip your cap to efforts that those two men showed).
On the offensive side, they're a team that might struggle done in the dimensions of AT&T, but they'll certainly be hammering away in Cinci. The Giants almost HAVE to sweep out the two opening home games if we want to win. Despite our offense being considerably better on the road, I don't think we can take 2 of 3 in Cincinnati.
If we get through the Reds, I'll like our chances - no offense to DC/St. Louis/Atlanta. I think that on paper DC is the strongest of those three, with a powerful rotation of their own, a great bullpen, and a power offense. But they are comparable to 2010 Philly to me, and if we won there, we can win here.
Still, my prediction for the National League is the Reds.
In the American League, I would LOVE to see Baltimore beat Texas tonight, and then take it to the Yankees in the ALDS. They're having an awesome year, and they deserve to see this postseason deep. But I've watched a lot of Oakland games this year, and while I'm not usually a huge fan, I'll admit that they really have that magic feeling the Giants channeled in 2010. Here again, if they can make it past a tough opponent in the ALDS, taking out Detroit, look for Oakland to run all the way to the end. If they lose to Detroit, I think you'll see a Detroit/NY (despite my preference for Baltimore) ALCS, and ultimately NY in the Series.
Still, I'll go out on a limb here and pick Oakland.
Oakland v Cincinnati - Oakland in 6.