I have used and am happy with Evaporust, except I've got too much rusty stuff!

Try over on the HAMB for the molasses deal. Seems that many swear by it, but it's gotta be done over time and it STINKS!