I have used lots of different software available including all the stuff mentioned here the one which stands head and shoulders above the rest in both ease of use and features including free updates is Airwer Karaoke Song List Creator. Also if you get a disc and it is not included you just e-mail them and they produce a free update for you . I would give them 10/10 its the best by far.
they are at
www.airwer.com and you even get to try it for free!!