Alan,
There are a whole host of programs that will do this.
I have a few that came with my sound blaster (I think that one is called "Creative Recorder")
Some have menioned always being able to find this suff online, but this is not always so.
I used to DJ in college and there are some obscure ones, some mixes perfectly beat-times (that I want to preserve the timing) and some old impossible to find releases (ie-Genesis-Live from the mouth of the Monster) that I will probably never find online.
I think that some of these utilities are available for free trial on creatives site:
www.creative.com