So, yeah, I learned something today. So, FLAC, as any other lossless compression format, does apparently keep the quality of the original CD. The fact is that me not liking FLAC means not liking lossless in general; despite the preservation of quality the filesizes get drastically complicated to manage if I want to move my music to a phone and keep it with me.
Understood, about the file size consideration being a relevant factor for you.
In my case, I decided to make file size NOT a factor. I wanted FLAC (i.e. lossless equivalent of the original CD quality at about 40-60% the size of the original CD tracks, along with support for metadata "OGG comments" tags so that PC players and portable music players could display information as they do with MP3 and ID3 tags) for my "favorite favorites", and made large capacity storage a prerequisite in my decision as to what portable music player to buy. I also wanted a super high-quality dedicated PMP to listen to music on-the-go (e.g. traveling in an airplane), not a phone.
My decision was to go with a Cowon J3 music player, with 32GB of internal storage and initially 32GB of external storage (on a microSDHC card). This was just sufficient to hold my own 6700 track music collection (produced myself as MP3 and FLAC from my 1100 CD collection) that is about 61GB in size. I've now replaced the 32GB external card with a 64GB card, giving me a 96GB music player. The Cowon J3 has fantastic sound quality (which was my primary purchase criteria), especially when listened to through my Shure SRH-940 headphones or when feeding the AUX input of my car's high-end sound system.
For my "favorite favorites" (about 1200 tracks) I produced FLAC from the CD. For everything else (about 5500 tracks) I produced VBR MP3 using LAME, with encoding parameters of -V0 -MS for absolute best quality MP3 possible.
To allow me to recognize what is FLAC and what is not (i.e. what is MP3), I take the time to use MP3Tag to modify both (a) external file name and (b) internal track "song title" tag field, to add "(FLAC)" to the value. That way no matter whether I can see the .FLAC extension or not, no matter whether I'm browsing on external file names or internal song title tag field values, I will see "(FLAC)" in whatever I'm looking at and recognize it is a FLAC file.
I also used MP3Tag to stuff "FLAC" into the "genre" tag field value, since I never actually browse or play music by true genre on my J3. Instead I almost always just browse for "genre - FLAC" (like a genre-playlist, consisting of all 1200 of my FLAC songs, i.e. my "favorite favorites"), put the player on random/shuffle mode, and then just listen to whatever FLAC songs randomly come up next. Doesn't really matter to me, as these are all my "favorite favorites" and it's like having my own radio station playing just these tracks where I have no idea what will play next.
I do not use any external "music library" product (e.g. MediaMonkey, which is either (a) just as intrusive as, or (b) even more than intrusive than, iTunes) to "manage my music collection on PC and sync my J3 and also be my PC music player". I keep my J3 up-to-date myself, using either Beyond Compare or Free Comnmander on the PC, which are simply 100% standard Windows Explorer equivalent/substitute programs that provide sophisticated folder/file management capability... having nothing to do with music in particular. And I use MP3Tag to maintain tags if I need to, 100% under my own control.
I use Winamp as my "default" PC music player, but I use Jaangle as my PC music collection/player organizer product. Both of these provide their own unique capability and functionality, and along with my J3 both software products provide beautiful "Album Art" window display of the high-quality 500x500 "cover.jpg" album art I've spent much time producing from my own CD cover scans and Photoshop.
And Winamp, Jaangle, and the J3 all provide built-in native playback support for FLAC as well as for my VBR -V0 MP3 files.
I produce my own FLAC and MP3 files using Audiograbber (which I've used for 15 years now), invoking (a) FLAC as an external encoder or (b) LAME as an external encoder. Tags (both ID3 and FLAC) are produced automatically from information retrieved from FreeDB, though I will pre-edit the retrieved information myself before starting the rip/encode/tag process, and/or use MP3Tag after-the-fact to change or correct something.
So my 96GB Cowon J3 essentially provides "infinite capacity" for my currently 61GB music collection. I can have lossless FLAC (i.e. original CD quality) for as much as I want.
And I use Winamp strictly as my PC music player. Have been doing that for 15 years as well.