The top headphone for DJing is perhaps the Sennheiser HD-25-1, but the HD-25 SP will do as well. They provide great isolation, high efficiency, and very high headroom. With these, all the parts are user replaceable, the headband, the cable, etc. The only bad thing about these headphones is the short cable stock cable it comes with. You will need an extension cable. I personally use the HD25-1 for DJing. I have two pairs.
The other one I recommend is the MDR-V6. Fiarly good isolation and great sound. They are practically indestructible. I still use mine from 15 years ago and no matter what abuse it comes to them, they seem to be able to take it. They are kind of high pitched, so my ears get tired quicker though. That's the only negative of these great headphones.
DJ headphones you should avoid: MDR-V700DJ (cheap plastic, it breaks), Stanton and Numark headphones. I had a stanton headphone that broke 5 times. I sent it 5 times for repair and I got tired of it. Ditched the sucker for being no good.