I do a lot of piano transcribing and I've been using a boombox to do so, mainly because it has rewind and fast forward buttons. I can't find any portable devices that have rewind and fast forward buttons, just the skip track buttons that you have to hold to use as ff/rewind, which 1) takes too long when I'm trying to figure out a chord and am constantly rewinding 1 or 2 seconds 2) is annoying as hell when I accidentally start the song over. A slow down feature is cool but I don't need it. CD or mp3 also doesn't matter. The tascam bass trainer seems to get good reviews, but is there anything more recent for that type of thing?