I have Goldwave. Before I got it I recorded many of my LPs to CD burnable format using MusicMatch Jukebox, which is a nice program, easy to use and did a good job, except - the "autodetect track ending" really doesn't work very well. So in the end I turned it off and each LP side becomes a separate cd track. I also had some LP's with lots of pops/tics, so I went searching for SW that would allow editing of the files. Goldwave does this. I bought a copy and have used it strictly to edit the files I previously recorded. It has a lot of function. It allows you to split tracks anyway you like. That part did exactly what I wanted. It also has filter algorithm to sift off noise. I really didn't like the results of that filtering though. It kills noise, along with the rest of the high end.
I can't speak for the ease and quality of of the recording features since I haven't used them. I pretty much abandoned my idea of transferrring LPs to cd's. I just don't like the results, and it's laborious. I imagine it does as good a job recording as the other programs. Also, with a little more dedication it may be possible to improve on the results from what I got with my first trys.