I've been a happy user of Easy CDDA Extractor for the last year. it may not let me use extra command-line options, but it was fast, encoded on the fly using LAME w/o a WAV, and had great tagging options.
having tested with EAC, i'm wondering if the newest '--alt preset 160' tag will sound better than a default 160 HQ tag in LAME. sorry if this is a corny question, but i'm new to the command-line options in LAME.