I'd advise against going for the Beats. They're not BAD cans, but they're incredibly overpriced for what you get. You're paying for the name, not the headphones. If you're looking for sound quality, I'd look elsewhere.
My personal recommendation would be the Audio Technica M50s. They're widely regarded as being a great starter pair of hifi headphones. They're comfortable, durable, and have pretty nice isolation. They've got a nice build quality and clamp pretty well, so they won't fall off or break any time soon. They're studio monitors, so the music will sound like it was intended to. These cans also have some very nice bass to them. It's much better than the Beats fake EQ'd bass. Anyone on these forums will tell you that these are MUCH better than Beats Pros.
They're only about $100, and your nephew won't be disappointed
Edit: Can't forget the looks, now can we?Edited by thePhysicist8 - 12/14/13 at 10:22am