No, HE4XX is not at all harsh, but very dull sounding. 58X if you want to save money, but for the long run 6XX is the better investment, particularly if you like vocals. If you can only drive your headphone with portable devices, go with the 58X.
What do you mean by dull sounding?