I've had good luck with purple power, although I hear it is bad for paint if you overspray it.