OxySolv works well - it is a phosphate cleaner/treater that is very effective. It depends on how much rust you have - you will have to clean out the flaky stuff with a bruch first regardless. I don't recommend POR-15.
I would suggest cotton gloves, not latex ones. I wear my welding gloves (medium weight cowhide) when doing this work, they protect me from the sparks from the grinding wheel/wire brush.