I also use transcribe!. Do I need the period to end that sentence?. There, I did it again..
It has the ability to loop much better than the Bass Trainer. I recommend counting the beats, and pressing start and end exactly on the same beat of the measure. Then you can play the loop in time. There is a wave form graph that allows you to fine tune your start and end location. Left and Right arrow keys adjust the location of the starting point, and shift-Left and shift-Right adjust the ending point.
Then you can slow it down and speed it up. Really neat. This makes the Abersold CDs as good as Band-In-A-Box.
I used to have one small issue with Transcribe!. When I used an Akai Riff-O-Matic, you could press a "hold" button over one note, and hear the note pretty well, and step through a run to get every note. Transcribe! has the ability to press J, K, and L to get the software to loop in very small increments. But it is not as good as the Akai hold function. Then, one day, by mistake, while changing the speed, meaning to type in 80 percent, I typed 8 percent, and man or man, it started playing through the music in slow motion where I could hear every note.
There is a frequency filter page where you can increase or decrease the music volume at specific frequencies. There are built in filter schemes that you can click on, and then modify. Then you can save that filter. I like to shut down the frequencies higher than bass, and then creep up the volumes of the mid frequencies until you can just make out the vocals.
Oh, and you can save your looping settings.
Search here for transcribe and you will find others who use it and people who use other products.