Best Bang for the Buck Head???

I'm looking into upgrading the stock X heads on my 340. How do the following heads rank in bang for the buck? How would guys rank them, and where's the best place to get them???

1) Buy RHS heads

2) Buy Edelbrock heads

3) Buy Procomp heads

4) Port the X heads I already have

My build will be a stock stroke 340, 10:1 comp, not sure on the cam yet, RPM airgap, 750 DP, TTI headers, 727 w/ 9.5" convertor, 3.91s, 28" tires.