Quote:
So I need suggestions of encoding format and a program to do it with

Rip to Flac with EAC. You'll need about 240Gbytes, but that's not hard to find on a PC these days. FLAC supports all the tags you need, and in a Unicode-safe way, too. Then you'll need a batch converter that turns them all into MP3s. (You won't get them all on a 20G Karma at acceptable quality, but a moderately-sized car-player should fit them on at decent quality.) That way when 120G, or 160G, laptop drives come out you can ditch the MP3s and don't need to re-rip again.

I use some scripts on Linux that Mike knocked up, but I'm sure there are ways of doing batch-conversion under Windows too.

Peter