As a drummer myself and speaking from experience I would recommend two models, Sennheiser 250 mkII, and Beyer DT100 - these are both studio 'phones' which is what he needs, 'hi-fi' headphones, many of which have been mentioned are not suitable, a good reproduction of 'mid-range' frequencies is what you need as opposed to bass and these both excel at that, particularly the Beyers, that's why they are used in studios all over the planet.
I use both with acoustic and electronic kits.
Pricewise, I am in the U.K. and I paid about £79 for the Beyers and £110 for the Sennheisers, but I am sure you could save by shopping around.