I don't have any ipod vs other advice, but if you're mostly interested in something that will play mp3's that you make yourself, you don't need an Ipod...any ol mp3 player with enough memory & 'features' for your purposes will do.
If you want more of the interactive/internet stuff as well, ipod is currently king, tho I think Consumer Reports has reviewed a few others to decent effect.