For me, this is a great app. I can understand the frustration of those who do not already have their own karaoke files. This app, though, makes it so easy to practice songs. Practicing with the original recording is just not the same. Also, you get to see the timing and words of the karaoke version which is great as they are not always accurate. The sound with earphones is helpful too. Looking forward to key change and video connection capabilities. Good job joltsoft!!