I know to produce decent voice overs for audio files, you need to have an amplified microphone. Some people recommend buying a decent mic, and a preamp. Any reason why you couldn't hook a karioke machine to the line in on the sound card and basically do the same thing. The wife has a decent karioke machine with a pretty good mic, but I haven't ever tried to hook it up to pc and record audio... There must be some of you out there that have had the same crazy idea!