Bose 802 professional series Electrovoice sx/sb series D.A.S. speakers... Dyanamic or Monitor series Grundorf JBL MP series...not the home speakers.
Take your pick. I wouldn't recommend any home speakers for karaoke. I recommend these because they are very sensitive and will not tax your home receiver. Karaoke is a totally different animal.
I was referring to the particular models I was recommending. Subwoofers are not needed on these professional speakers. If you are using the JBL control professional series, subwoofers are really not needed, but I suppose if your voice goes below 60Hz you'll need a sub. I suppose you'll need it if the karaoke music you are using have a lot of bass.
I would recommend Ascend Acoustics over the JBL. I have Ascend CBM 170 front and CMT center for karaoke and they sound excellent (I have HK 630 receiver). In my other room, I pair Digital Dogg with Aiwa receiver and they sound nothing compare to Ascend (I thought my Dig. Dogg + Aiwa was the best util I bought Ascend). If you buy Ascend, make sure you get the CMT for center as it's really important for karaoke.