There's enough questions on this, someone should do a write up and sticky it.
My buddy has a small machine shop (was the old NAPA one - does mostly heads, flywheels, rotors, etc.). Also has a high power wash tank, tumbler and shotpean blaster to clean up old blocks. WELL.....he got some big $...