The best pan for popping popcorn has good heat conductivity. Stainless steel, a dutch oven or a heavy-duty stockpot will all work well.
Keep in mind, if you have a ceramic-glass cooktop, you should not cook popcorn in prepackaged aluminum containers on the cooktop. They could leave aluminum marks that cannot be removed completely.