I just use the store brand(motomaster/canadian tire) hand cleaner. it's the cheapest and removes just about everything. you just gotta wash your hands again before you eat(trust me,it tastes awful). If I'm out dish soap it is.
Depends on how dirty they get. If it's ground in grease, I use the GOJO orange with pumice. If it's just grease and oil, whatever brand of dish soap we happen to have by the deep sink in the laundry area.
Whatever's around, usually GOJO, but dish soap works well too. ZEP's hand cleaners are the best I've used, but I haven't gotten around to finding a place to buy 'em...
Ya know I've found that when I get greasy I'm usually sweaty and covered in dirt as well. At that point I just take a shower using the orange stuff w/ pumice.....keeping it away from special places of course Don't need gritty soap there.
I use fast orange but have also used dish washing soap and dry laundry soap. Just gotta be careful as it can be like mixing chemicals and once I had to get fresh air.
Why wash off all that good sun protection, plus I figure if that oil is good for the bearings moving it ought to help my knuckles keep lubricated for along time, right?