As a test, I downloaded files from HDtracks.com, an online retailer specializing in hi-res audio, plugged a device known as a digital-to-analog converter (DAC) into my computer and listened over earphones.
You can record from any stereo source with a stereo in-line jack and won't have to get any specialized software to put recordings back on your computer--all you need is an analog or digital source at bit rates up to 160 kbps.
All three perform the same basic function -- they let you stream TV from your cable box (digital or analog), satellite receiver, or DVR to a computer or mobile device -- it's just that each is aimed at different segments of the market.