Been a few years since I had to do sound for live puppet show, we used Cassetts, CDs, and iTunes playlist back then. Electronic media has changed so much. What do you consider the best media and speakers to use for a small live puppet show these days? Media for music, and live mics for speaking. What is working best with all the new advancements for you all?