Stripping paint out of a engine block?

I understand the concept behind it, but I'd rather get it all out even if i were to repaint it. From what I've read soda blast looks like the way to go. Any other opinions?