How To: Remove rust - 7 different products.

one thing to note, though.

The por-15 will leave a protective zinc phosphate coating embedded in the metal that the other products will not.

excellent writeup.