I think people are finally starting to understand how good the Giants are. They've been under-rated continually all year, but they always seem to find someone to come up big when the game is on the line. They've also consistently hit the best pitchers in the game: Halladay, Ozwalt, Jimenez, Johnson, Lee, etc.
It's going to be a very interesting series and I wouldn't be surprised to see the Giants finish this off in 5 (but I could be wrong )