I used the heck out of several products when I had to deal with some gnarly rust on BlackSheep II. I used phosphoric acid as mentioned above, then I used a couple of products from Eastwood:
Eastwood PRE Painting prep
Eastwood Rust Encapsulator Platinum
I followed that up with some good ol...