Does anyone know whether it's better to substitute butter with non-dairy margarine or with vegetable oil when baking? I have used marg in the past and it's come out ok but I don't do a lot of baking. Just wondering if someone with more experience knew if there was a good reason to use on or the other. Thanks!