The main reason that both of these teams made it to the NLCS is their starting pitching, mostly their Big Three.
Beating the Braves last night was huge for the Giants, as they did not have to pitch ace Tim Lincecum in a Game 5. Doing so would have meant that Lincecum could not come back until at least Game 2.
So, which starting rotation do you like better?
Game 1 (and possibly Game 4 and Game 7 if a three-man rotation): Tim Lincecum v. Roy Halladay. Does it get much better than this?
Halladay (the probable 2010 Cy Young Award winner) had the much better regular season, although Lincecum had the better September. Halladay quite famously threw a no-hitter in his postseason debut, and Lincecum was almost equally impressive in his. (How about a two-hit shutout with 14 strikeouts and one walk in a 1-0 win).
Game 2 will most likely put Matt Cain versus Roy Oswalt, two pitchers with very similar numbers. Both Oswalt (13-13, 2.76, 1.03 WHIP) and Cain (13-11, 3.14, 1.08 WHIP) would be the staff ace for some teams.
Of course, Jonathan Sanchez and Cole Hamels are also pitching like No. 1 hurlers. Hamels (13-11, 3.06, 1.08) and Sanchez (13-9, 3.07, 1.24) are two of the better lefties in the league. In a nutshell, Sanchez is harder to hit but he does yield more walks.
If the teams decide to go with a four-man staff, consider that an edge for the Giants (young Madison Bumgarner: 7-6, 3.00 over veteran Joe Blanton: 9-6, 4.82.)
I would rate the teams' Big Three very even, and give the Giants a slight edge if they go to a four-man, with either Bumgarner or possibly the enigmatic Barry Zito over Blanton or possibly Kyle Kendrick.