who to buy rhs heads from

They are iron heads 1st off, not steel.
2nd material alone does not dictate potential or flow, port shape and core thickness in significant ares does.
3rd If you really run these heads for long enough on a race or strip rig, you'd find that all the bolt holes need heli coiling from stripping out from multiple routine/seasonal tear downs and the inevitable corroding of aluminum.
4th eddelbrocks still have the massive pushrod pinch & head bolt in the way and need additional $$$ to make right ootb, ask some people here like a certain ex moderator who had his headaches with eddelbrock heads.
To get the 300 numbers, you are left with some really thin port walls and a headbolt tube sticking into the bowl.

In reality If a 300 cfm 'at a usable lift' head is whats needed... eddelbrocks aren't where it's at, 360-1,w2,w5 is what you need to look at.

And to the guy who said that aluminum heads cool better, sorry but no, it's not a cooling system related issue really..it's the lower thermal conductivity that will allow faster heat transfer from the chamber into the cooling system, it gets the heat there faster but does not necessarily contribute to a cooler running engine, the water pump and radiator capacity dictates that.

When comparing 'with the same everything between the 2 iron/aluminum heads', the aluminum weighs less, thats it.

While there is an app for all heads...
It would be nice if this head discussion could stay black and white or facts without hype or misconception.

Thank you.

I wasn't talking about just Edelbrocks i was refering to aluminum heads in general..i currently run Edelbrocks with none of the problems you've described..they have their limits too so when i step up to wanting more power i'll going a different route..you can get away with running more compression with aluminum heads too..and they do cool a LOT quicker then IRON which comes in handy when you need to work on the engine between rounds on a hot summer day..and as for the aluminum heads just being lighter geez,is that the ONLY reason the pro classes run them ie:top fuel,funny car,pro stock ect???...as far as the misconception comment any builder will tell ya' if you want to make most power possible aluminum heads have the most potencial of doing it...but you use what you want...