KaraFun gives you more than 23,000 high-quality karaoke songs.
It allows you to sync your Facebook Events with iCal.
Mix images and video clips on the fly! Add groovy effects!