Having your very own Karaoke nights doesn't mean you have to have SingStar or spend lots of money on equipment. If you've got a Mac, you can turn it into a Karaoke machine complete with videos and all. Although there is a definite lack of decent karaoke apps on Macs, here is a selection of some of the better ones to give your vocal chords some exercise.
iStar Ok, it might sound a bit too much like SingStar but iStar is much more flexible than the latter. Why restrict yourself to SingStar discs when iStar can import almost anything including CD+G, KAR, AIFF, and MP3 files. So you're not restricted to buying expensive songss like you are with SingStar. Because it can burn CD+G discs too, you can create your own karaoke videos to go along with songs.
SingSong Karaoke: Do you want a SingStar style app without the SingStar style price tag? SingSong Karaoke might not be as powerful as iStar but it is more fun by allowing you to measure your voice against the original artist of tracks. In the trial version of SingSong Karaoke, you can choose from Madonna, Eric Clapton and Gloria Gaynor but you'll need the original MP3 file to sing them. Lyrics can be downloaded from the database.
kJams Although kJams (formerly known as kTunes) itself is free to download, you have to pay for a special burning plugin to burn CD-G discs. However, for those serious about karaoke, it may well be worth it. kJams is about as professional as it gets allowing you to rip, mix, play and burn CD+G format discs in a very easy to use iTunes style interface. kJams creates karaoke playlists, sorts tracks by name, artist, album etc. TunePrompter While kJams can be a bit complicated for those just wanting a bit of fun, TunePrompter makes creating your own Karaoke videos an absolute cinch. Best of all, its absolutely free and a pleasure to use. Although it was originally designed for use with Griffin Technologies iKaraoke hardware, there's absolutely nothing to stop you creating your videos, exporting them to QuickTime and then burning the results to disc.
KaraTunes is not strictly a karaoke application but it can very easily be adapted for karaoke sessions. KaraTunes puts all your lyrics data in one single database, letting you save, modify, and search lyrics with an easy-to-use interface. By supporting the LRC lyrics format, KaraTunes allows you to view lyrics synchronized with your songs. KaraTunes automatically displays the lyrics of the song being played while you sing.