One thing I've heard really works with cracked hands is applying a coating of vasoline(petroleum jelly) just before bed and wearing gloves all night. Then if you use a cream during the day it will heal your hands.
I started using Eucerin recently and like how it helps. Greasy feeling a bit while putting on but I dab any excess off with a tissue and find it really helps my hands. I use it before bed.