So karaoke is your thing? The Starion KS829-B Bluetooth Karaoke Machine is worth a look. It comes with a disco ball and light show built-in. It has two USB ports that let you easily record your performances. The Starion KS829-B comes with a LED display, echo/volume controls, and two x 10-watt speakers.
This karaoke machine has two microphone holders and jacks. You can find out more about it here.