Cast vs. Aluminum heads and bang for buck..

What did I say about another thread going south?
OP made this about me in the opening post... I stand my ground :)
Yes this thread was partially created to stop derailing the thread I have on Speedmaster heads and actually paying for them and getting them on...