I hate the Giants slightly less than the Patriots. WooooHooooo, I can't believe they pulled it off.