LameB is my favorite. It basically automates the whole process. One click, and it creates folders, encodes the mp3s, tags them, makes .m3u files. It's great. I've put it together in a package where you don't need to install perl...
ftp://ftp.sonic.net/pub/users/gtaylor/
it's called lamepackage*.zip
Note this is just something I put together and is not official or anything. But it's already configured and will only take you about 5 minutes to set up.