Firstly, if your ripper is capable of ripping WAVs without gaps (either directly or by splitting from a cuesheet) then a format that is instrinsically gapless - MPC or OggVorbis - will also have no gaps (though WinAmp and certain other players need special plugins to support gapless playback if you use WaveOut or Microsoft Sound Mapper because they close and reopen the output channel to your soundcard, adding an extra delay between tracks! I'm told DirectSound works OK)
If you must use MP3 for some reason (like hardware player compatibility, though Ogg will soon have more hardware player support

) you have two options:
1. rip as a single MP3 of the whole album and use CUE sheets (this isn't well integrated in most players, though, especially if you like to shuffle-play your whole collection

but try foobar2000's cue support

)
2. rip as separate MP3 files for each track and overcome the gap problem in MP3 files in one of two ways:
2a. Encode using the --nogap option in LAME, e.g.
lame --nogap --alt-preset standard
This is supposed to add extra information to allow the decoder (or lame's own decoder at the very least) to correctly shorten the last frame which should only be a partial frame to the same length as in the original WAV. I don't think it has any adverse effects, but it's not well documented AFAIK - do you need the whole album in the same commandline or will --nogap work on individual files, ripped and encoded one at a time?
2b. Play back the files using the MP3splice plugin for Winamp 2.x (see end of my sig for a link). MP3splice works amazingly well

with all kinds of mp3 files made by different encoders and will preserve gaps that are supposed to be there, so I use it nearly all the time I use WinAmp (unless I need to us a SSRC or diskwriter output plugin instead). It also works perfectly when you play MPC, Ogg, WMA, Monkey's or anything else you throw at it! If only there were an MP3splice gapkiller plugin for Foobar2000 my dreams would be fulfilled, and a hardware player with mp3splice too would be fantastic!
There should be no harm done if you use both solution 2a and 2b at the same time, either.
DickD