Looks like the Giants might win this - Jeepers, I thought Green Bay might have a better chance against New England.