One of the little 'shuffle' ones. Was thinking of putting audio books onto it for him to listen to in the car/before bed.
Is he too young?
I haven't a clue when it comes to things like this... I don't have an MP3 so maybe not the best person to judge this decision!