The American Heart Association recommends using non-hydrogenated cooking oils like canola or olive oil. Olive oil has also been associated with a decreased risk of cardiovascular disease. The American Heart Association also recommends margarine over butter.
I suggest that it is OK to use margarine or butter sparingly, and just for flavor. Use nonhydrogenated oils like canola oil or olive oil for cooking. Another idea is to use healthy oils like rice bran oil or walnut oil.
Resources:Margarine.org
American Heart Association
National Dairy Council on Butter


