Headphones are a lot more personal than the rest of the associated audio gear so it's harder to make a recommendation. Headphones are full of far more compromises than amps, DACs, or DAPs and given differences in anatomy between different users and the inherent unnaturalness of listening to recording mixed for stereo speakers over headphones I don't believe it's possible to even construct a theoretical model of a perfect headphone.
I've never heard them, but Tyll at Innerfidelity has measurements of the Superlux
668B and
681 along with your current Sennhesier
HD439. The most obvious difference is that the two Supeluxes have a lot more treble than you Senns which may or may not be what you're looking for. The Senns seem kinda dark anyway so I'd say the Sperluxes are closer to neutral in that regard. Less obvious but even more important for some people would be the sharper ringing on the square waves of the two Superluxes (especially the 668B) which often indicates driver ringing in the treble region which can be fatiguing to many people. OTOH, the 681's frequency response compare very favorably to the electrostatic
Stax SR-207s. The 207s destroy the 681s in the distortion and noise department though.
Overall I'd guess that the 681s would be a better choice than the 668B because of a more neutral frequency response and less driver ringing in the treble region. Picking between the 681 and the HD439 is a matter of preference though. The 681s will have a more 'reference' sound but many people will also be fatiguing to listen to for long periods whereas the Senn isn't as neutral and might have as much detail but will probably be easier to listen to for hours on end.
In the end a lot of this is preference. I put a lot of emphasis on possible harshness or ringing in the treble since that really bothers me and limits my headtime with a 'phone regardless of it's other virtues. For example, I prefer the HD650 to the HD800 since the 800 has a bit of that kind of treble issue (which the 650 completely lacks) even though the 800 does everything else better.
Also to reiterate, I haven't heard the HD439, 668B, or 681 myself. I've just outlined the kind of analysis I'd do if I were considering buying them myself and hadn't heard them.