It really doesn't get any better than this December night: Giants vs. Eagles, teams that can't stand each other, perfect NFC East bone-chilling weather and the Giants desperately trying to save their season again after the Cowboys generously administered life support last weekend.