This is a personal preference. While oil will provide the most moist muffin, I like to use a mix of butter and oil, as the butter provides better flavor to the muffins.