Look, I'm coming out of the woodwork to rave about the pedegg! It is honestly the best $10 I've ever spent! As for foot lotion, I love Bath and Body Works Heel of Approval. It's got glycolic acid in it, which helps to heal the cracked skin even more. It's kind of expensive, but the jar lasts forever.
Bath & Body Works - Bath & Body : Hand & Foot: Foot Treatments: Heel of Approval™ Cracked Heel Treatment