440 Source Head Opinions?

I got a set of Stealth heads a couple 13-14 years ago and put them on with no issues. Car felt quicker and all went well til the engine broke a rod. Bent two valves and they've been sitting ever since. I'll bring them to a shop hopefully soon. I'd like to get a set of Trick Flow heads, but I wouldn't be against getting another set of Stealth heads.