I also have one of the Costco "snap-on" fluorescents mentioned above. Works well for the price, has an outlet in the handle, the bulb is behind a plastic shield, and it cost about $20 as I recall.
I've been using it a couple years and its holding up fine. I've dropped it a couple times from a...
I had good luck with walnut hull material as used for polishing brass (reloading ammunition) on some dirty nuts and bolts and parts, but they didn't have any rust on them. The walnut material is easily available at most larger sporting goods stores and cheap, so probably worth a shot. If you're...