I am looking for an MP3 player both for use at home to listen to FLAC music files and with a long battery life for long or overseas trips. I also want the player to provide at least high quality audio, have an EQ for audio settings like Rock, Classical, New Age, and Pop (environmental settings such as theatre, auditorium, and stadium would also be nice, but are secondary in terms of importance), and a Micro SD card slot that can support 128 GB or more. I am looking at a price range of approximately $300 or less and, if it does help, I will mainly be using Bose Quiet Comfort 25 wired noise cancelling headphones. Right now I am considering the Sony NW-A45/B Walkman as a possible candidate but I would appreciate additional suggestions on other reliable MP3 players that would meet my needs. Thanks in advance.