If you can afford it, i would highly recommend you get the Sony MA900 over both the 558/598. It's a better can overall, and more comfortable. It's also priced basically the same as the 598 (it may be a smidge more than the 598).
There are a few headphones I'm incredibly passionate about, and I will always recommend them, depending on price bracket:
1. K702 Anniversary / K712 Pro
2. Sony MA900
All of them have generally balanced sound signatures for all around use, and ought to make most people quite happy.
And for the inner basshead inside most of us:
1. Denon D7000 (good luck finding one)
2. Philips Fidelio X1
I might go with that, never would have thought Sony has great headphones too, I like Sony products. :)
Is it Durable?