Big Block Cylinder Heads "915 vs 906"

But didn't you say those heads suck--worse than 906s??

:D