u could always use any recording software and change the settings so that it records the 'wave out mix' (is that what it's called?) instead of from the microphone. then simply play the song n record it
what download the songs? keepvid.com then flashget it then use any software u prefer to convert it to mp3 version if u want or else open whatever u downloaded with vlc media player