I believe the iMic is the cheapest USB audio interface. And, yes, you would need a cable to go from a headphone out jack to the iMic in jack. I don't believe anyone makes a USB or firewire audio interface that will plug directly into a headphone jack.