karafun.com
KaraFun is an online karaoke service with a catalog of songs across multiple genres, studio-quality recordings and music quizzes. It offers battle and quiz modes, a remote control for guests, offline sync, vocal match, and customization of key and tempo. A free option provides free songs and Premium song previews, and plans unlock all songs on any device.