I can't comment on this specific model, but it is important to distinguish between "Noise Cancelling" and "Isolating" models. Typically the Bose are noise cancelling, and for drumming, isolating is really what you want.
I'll stick with my Shure's.
Personally I think the major players in the live sound field (Shure, AT, Sennhieser) make the best sounding headphones. But everyone has their own opinions.