My all time favorite is a product called Micro Brush Hand Scrub. It's spendy, so I don't buy it, but I worked for a few places that had it.
Now that I have to pay for it, I use ZEP Shell Shock. It is soy based with walnut shell grit. Works fast and doesn't dry out my hands.