lxskllr
No Lifer
But then you have to balance battery life with everything else you want to use it for. And a decent MP3 player can sound a lot better than a phone, if you have good enough headphones to warrant it.
That being said at 128k my last point would be moot.
I'd guesstimate my S5 would play music at full volume through the onboard speaker for 36 hours straight. If that isn't sufficient, your use case is much more esoteric than mine.
I haven't noticed a difference between my mp3 players and phone as far as audio quality goes, but I'm also not an "audiophile". IOW, I don't hear things that aren't there.