Aluminum heads whos the best?

Just placed the order for the Edelbrock heads 60779 63cc (and gaskets) should be getting them soon either Wednesday or Thursday.