Like most car guys, I've tried dozens of hand cleaners over the years. Last Christmas my niece gave me a bottle of Muck Daddy hand cleaner. She actually works for the company that makes it in the Bay Area.
This stuff is awesome. Like others you rub it in with dry hands and then rinse with water. Cleans far better than any other cleaner I've used, plus doesn't stink and doesn't dry out your skin like the typical cleaners.
They aren't sponsors here, I'm not getting paid for this. I just found something that I really like and works well, figured you guys might want to give it a try.