LAME encoders are usualy rated as the best, but most software uses these algorythms anyway. Personnally i use wavelab, but its down to personal preference really.