MP3 Players VS Mobiles

I am a music addict i dont have the biggest library of music but i love it

My Question is are MP3 players better or Mobile Phones

Devices I am thinking about are

Ipod nano 7th gen (pls tell me which one has the best audio output )

Cowon iAudio 10 32 GB MP4 Player

Cowon Z2 8 GB MP4 Player

Mobile I am willing to get if better than mp3's

Moto g

moto x

sony experia (any experia ) 

headphones are no problems a got expensive shiet

help save my electronic music experience from the evil of bad audio

you guys can recommend a better device if you want