My opinion: For the street and mild/moderate HP needs, the stock iron heads are fine. For all out performance/racing use, the Edelbrock (or other aftermarket) aluminum heads start to shine.
It really depends on what you intend to do with the engine, and what your budget is. As the saying goes, speed is a question of money. How fast can you afford to go?