I've long used old iPhones as MP3 players and have been quite happy with the US $3 app Cs Music Pro. I would prefer an actual MP3 players with hardware controls, but I haven't found one and it's hard for me to justify the price difference for a dedicated device.