this is free and works a treat ( although it says in the title mp3 converter it converts various formats including TO and FROM FLAC fom a number of different codecs. Koyote Soft
I use this for creating MP3 files when I want to use a portable music player.
For CD ripping directly into FLAC I find WINAMP fine -- and it tags automatically using info from GRACENOTE CDDB so saves effort there too.
I keep my music on the computer in FLAC - I want the original UNCOMPRESSED quality.
Portable pocket sized self powered usb disks as large as 1TB are cheap and readily available.
For re-tagging / re-arranging etc this works a treat too. Also can import tag data directly from online DB's. http://www.mp3tag.de/en/