Vinegar works well, too: disassemble the tool, soak it in white vinegar for 24 hours, brush off the now loose rust (I use the "painter's toothbrushes" from the hardware store), rinse off the vinegar with water, then hit it, hard, with WD-40 to absorb the water. Let that sit for a while, then wipe it off.