We only use butter in our house - for cooking, baking and on toast, mashed potatoes, etc. NO MARGARINE!!!
Treat yourself to some European butter such as Kerrygold. It is what I use when making croissants.