Butter is still the best ingredient to use in baking. Its fat and water content provide nothing but benefits to baked goods, and its richness enhances the overall flavor profile of your recipe. The only exception is if you're making cookies since margarine will do a better job softening the final product.