Have used LP Ripper for years.
http://www.cfbsoftware.com/default.htm
One program records to the line in on the sound card. the other separates the tracks and converts to other formats.
Its not 10 dollars but i think its worth the money for the simplicity and service.