Most of the free ones probably use LAME encoder as the backend to encode anyway