Bonjour ici,
Parler de bon son est très subjectif et demande des oreilles entraînées (ce qui n'est toujours pas mon cas

), sans oublier un bon casque, comme l'a souligné Yacine.
Pour ma part, je trouve difficile de conseiller l'un ou l'autre de ces trois lecteurs sans savoir l'âge du fils, ses éventuels précédents lecteurs, le volume de musique susceptible d'être transporté (avec le type d'encodage), le budget visé, etc.
De but en blanc, ma préférence va au D2 (mon prochain achat).
Mais sans rien savoir des questions posées ci-dessus, je pense que le lecteur de Sony serait un bon choix (pour un adolescent par exemple) : son de qualité, bon rapport qualité prix, un service après-vente qui sera probablement meilleur, une bonne ergonomie des menus et du lecteur (excepté pour une commande je crois)... et il est livré avec un casque intéressant (du moins meilleurs que ceux de bien d'autres marques et suffisant pour commencer).
Pouvoir ajouter de la mémoire au D2 est un plus, mais on trouve l'iAudio 7 en version 16 Go. (Et on trouve aussi le Creative Zen avec ses 32 Go pour 399 €.)