Stripping powder coating?

I have a diff housing and k- member that someone prior to me decided to powder coat. Beside the fact they used greyish silver, (UGLY), they also did a terrible job on prep. The diff mounts still have dirt and rust encapsulated within the powder coat. What is the best method to take it all back to steel? Blasting? Chemical? @CudaChick1968?