the hd598 is easily powered from pc soundcards, onboard sound, laptops and portable devices so does not need an amplifier.
it does however respond very well to amping (gets more low end kick).
provided you want something extra than what you have now, read below.
if you wanted to use them on a pc only (did not need/want an amp for portable devices) i'd go with a soundcard as it gives you the option for virtual surround when gaming. the xonar dg is your cheapest option while the xonar dx or creative z are not too pricey better options.
if you do not care about virtual surround and only want to use it on the pc then a fiio amp+dac may be an improvement if you do not have a soundcard already.
if you need to use it with portable devices, i'd suggest an amplifier only as not all dac play nice with portable devices but all amplifiers do.
over onboard sound both soundcards and external dacs are going to offer some measure of improvement which are comparable. typically the higher priced external amps will have more power than a soundcard while a soundcard will give more options than an external. technically external dacs have the option of having less white noise but unless you have a known issue its a moot point.