HD 25 1 II owner chiming in. They feel lighter and are more sturdy (especially if you exploit the split-headband) than the SR-80s, so they'd be better for walking around with, etc. If you use public transportation, you'll appreciate the HD25's isolation abilities. Not as good as IEMs or NCs, but pretty darned good (and that's with the velour pads. Have yet to try the pleather, but it should be better). They're not as "portable" as the SR80s if by "portable" you mean "easy to pack in a bag." They're not foldable, and you can't lie them flat. This is sometimes a pain. They're a little too big to hang discretely around my neck (unlike my old K26Ps), but I'm a small guy. I don't listen to your kind of music, but I imagine the bass impact on these should satisfy you. Hope that helps.
PS: Are you sure the ones you looked at are not the HD25 SPs? Does seem a bit cheap for HD25s proper...