Keep in mind the Braves played tons of games against the weak NL East... and the Giants played the tough NL West teams. The clubs aren't as mismatched as you'd think.
That said I'm still picking the Braves.
See this thread for the rest of the playoff predictions:
http://www.400softwarestudios.com/bo...threadid=15377