Pretty well covered by others so I'll just add a couple thoughts. If you go the magnum route check the cam bearings. Having the cam reground is a budget friendly hp option. I would not be afraid to run magnum heads that are cracked unless they show signs of leaking water. More than half of them on the road are cracked and run fine but no one notices until the engine is torn down.