When I did that, years ago, I used Audacity: http://audacity.sourceforge.net/ It worked great, it's free. You will still need the hardware... cassette player (I used a portable), a connection (a two sided male plug, probably), and whatever else. Be careful to turn the sound all the way down to start off or you may blow out your sound card.