The choice between butter and margarine has sparked a lot of debate. Some argue that margarine is better for heart health, while others say that butter is better because it is far less processed and contains natural ingredients.The dairy-loving state of Delaware has taken a hard stance on the divide: There, it’s illegal for restaurants to serve margarine unless they notify the customer beforehand.