Soundstage is all about the recording and the headphone design. Let me take a guess here.
For the sake of conversation, let's assume the recordings or source is fine. I have a pair of Senn Hd518s which, as I have learned, have the exact same drivers as the HD558s and HD598s. The only difference is subtle design tweaks. The HD518s do not have the extra piece of foam or whatever over the driver, however, like most Sennheiser headphones they have a warm sound overall. In fact, if you graph the HD518s you will see that they fall off a cliff at about 9KHz and then slowly start to pick up again at around just after 10KHz. The same is true for the HD598s, however they fall about 4dB less than the 518s. In contrast the 518s extend about 3dB more in bass. The HD598s do graph a bit better overall however. Like the HD518s, the HD598s are good headphones.
That said, the staging performance on my 518s is good and I can imagine same or better on the 598s, but a bit narrow. Sennheisers also tend to be tuned towards the warm side (with the exception of the HD800s perhaps), which can give the feel of a somewhat narrow soundstage, but intimate presence.
So I'm guessing what you looking for is a wider soundstage? Am I correct?
If that is the case, no dac or amp or cable or what have you is going to change the staging on your 598s or any other headphone. Again, it lies solely in the recording and / or headphone design. Just for reference, AKGs are reported to have very good and wide staging.
I found all this out in my recent search for headphones as an upgrade from my 518s.