i usually keep mine on for an hour, just for good measure. for the butter, use whatever kind you want, just make sure its salted, unsalted tastes funny. i wouldnt use margarine either, yuck.