Vaseline Intensive care is the one I use, the original and best.
The secret though is to keep a tube of it by your bed, a tube by your computer, one by the sink in the kitchen and one in your desk at work and one in the car and one in your handbag. That way, you always have it near when you need it and can apply after every hand wash, before they get cracked and painful.
Clare