LAME and relevant libs are also available through the FINK project (
http://www.finkproject.org/); also through the DarwinPorts project (
http://www.macports.org/). Both of these projects take care of the nitty-gritty details of downloading, installing, building, and managing library dependencies between projects; you don't need to be a developer to use them. Just follow the instructions carefully. As far as user-friendliness goes, I think that Fink is easier to use (the GUI FinkCommander is pretty straightforward). Darwinports does not come with a GUI, but there is a shareware GUI available ("portauthority").
These projects are nice because they give you access to the huge library of available open source projects while keeping stuff completely isolated from your core system.