I'm not convinced the aftermarket GPU cooler offers anything of value, have you searched for reviews?
You don't need a dedicated sound card unless you're running a studio. Onboard sound is great.
That system will make due with a quality 400W PSU. For XFire get 500-600W.
From what I've read, it seems to be a pretty good cooler. And, I'll take out the Dedicated sound card.