I prefer my Yamaha DVD-C750 DVD Audio/SA-CD 5 disc player .It takes most format and I tried this week a CD-G (karaoke) and it plays it . To bad they did'nt have input for mics.