I am going to try to sum up this thread.
First, a big thank you to everyone - I have learned a lot.
At the present time, if you have the HD space, FLAC seems to be the best way to rip CD's. My one reservation was I couldn't find a stand-alone normalizing program (like mp3Gain) for FLAC - looks like
Sound Normalizer will work (thanks Navydiver).
If you don't have the HD space, or if you really cannot hear the difference (like me), mp3's are still fine using the following -
Newest LAME encoder using
-b 320 or
--preset insane for 320 bit CBR files. Note the lack of the
-m s switch.
These are the LAME default settings for 320 CBR files, which yield joint-stereo files with no high frequency content above 20.5khz. The high frequencies are cut off because mp3 encoders apparently have a hard time encoding high frequencies, and we supposedly can't hear it, so it cuts off at 20.5khz leaving more bits to encode the parts we can hear. This is a major difference to the Fraunhofer encoder used by iTunes and Windows Media Player.
The default setting also enables
joint-stereo, so when the encoder detects little difference between the right and left channels,
joint-stereo will kick in, again freeing up more bits to encode the music. When
joint-stereo is enabled, it encodes (L +R) and the difference between them (L -R). Those of you who are old like me will recognize this as the encoding scheme for FM Multiplex radio - and it is in fact exactly the same thing. The decoder simply adds and subtracts the (L -R) data from the (L +R) data yielding 2L and 2R. This type of computation is a joke for the kinds of computers we run today, so there is no down side.
Lastly, the VBR setting of
-V0 will probably yield the same audible results with even smaller file sizes, but it may not always work properly with DJ software. I have personally seen it cause timing problems - the song plays fine, but file size and length are not read properly.
Most of my rips have been done with AudioGrabber because it is old like me. The following link for setting it up has already been posted -
RockIt 2000 Pro DJ Software - Ripping Songs Using AudioGrabber
Here is another one with more detail on setting up Freedb -
Best way to rip my CD's - iAudiophile.net Forums
Ignore the encoder settings they show - I recommend using only
%s %d -b 320. Additionally, I use the External Encoder option, and select rip all first, before encoding. I use external encoder because, even though AudioGrabber is a 32 bit, I point it to a 64 bit version of LAME (probably makes no difference, just future-proofing myself). By selecting rip all first, you can actually follow the encoding in the Windows Command line.
Thanks.