I'm actually really fortunate. All of my friends that sing karaoke, can sing really good. The problem is, waiting for them to sing - and having to sit through the yahoo's that have no business being up there..
So if your lucky enough to not have a "karaoke night" at your local bar, or have too much time on your hands, here's something for you: SingShot.com: Online Karaoke! Sign up, find a song, record it and post it. Members rate your performance. You'll be amazed at the song list - and the words come up just like real karaoke. If any of ya'll sign up, let me know!! Enjoy.