Removing rust from nuts and bolts

Just was wondering if anyone has used a rock tumbler/vibrator to remove rust.
If so what medium do you recommend
I got the fridge full of beer. Sat on my shop stool and got to work with my wire wheel on my bench grinder. Gave me a lot of time to think as I worked, and the results were fantastic. The threads came out sharp and clean. Every bolt went in finger tight, and I'm confident in torque specs for anywhere it counts.

My project isn't a race though..... that takes time!