HD25's are built like a tank, and sound great with rock and partly jazz, but they lack imho the definition in the upper end. For your electronic needs though they'd be pretty much perfect. They are widely used as DJ-cans, and have very, very good isolation. They do clamp though and can be pretty uncomfortable, especially with the stock pleather-polsters. (velours-replacables are availlable). The clamp dulls down with usage and the velour pads (while killing some of the bass-kick they have) make them more mellow. They have a very, very limited headstage and to my opinion a somewhat dulled highrange, but the bass is stunning. Kicks and burns, and goes suprisingly deep. They're pretty mobile and will (due to the double headband) stay on your head whatever you do. They are not exactly nive to look at, beimg plastic and all, but don't be fooled, they can take a beating. (as for that I'd check out AKGs midrange, K271 and K240, they are very sturdy too.) As you mentioned a detachable cord: There are several variants (take note: there's a cheapo-version called HD25-SP - crap, don't buy) with either a 2m steel- or a coiled copper-cable. Some other Sennheiser-cables fit with a little modding, but imho there's no need for that. They are detachable, but doing so requires a bit of work. If they break you can replace them and the coiled one is even more sturdy than the normal steel-cable.
In conclusion: try them. Many people I lent mine didn't like them at all, others loved them. Don't be repulsed by their...cheap looks, they are sturdy as hell.