Bart Scott: More impressed by Patriots or disappointed in Giants?