I use Squirrel Nut butter for race morning and then Happy Toes after my post race shower as HT has a moisturizer in it. I have calluses on the outside of my big toe that get rough and irritated on long runs and the HT helps prevent that.
Confession time - I am obsessive about my foot care routine before any long run, but particularly the challenges. Here's what it looks like:
1. Apply
Blister spray. Let dry.
2. Slather toes and bottom of foot with Squirrel Nut butter
3. Possibly put KT tape on the back of my heel (if I think that there's a chance of it getting irritated from rubbing)
4. Put on Injinji socks.
Before I started using the blister spray, I used KT tape on any place that was irritated from the previous day's running. By the end of Dopey, I was using a lot of tape. Now I can spray every area that historically gives me problems and move on.
I like Biofreeze for immediate pain relief. It works for me, but it is important to remember that it isn't going to work on all types of pain (bones for example). Post-run, I've become a fan of 27:17. I got a sample of this from The Feed and it is a good combination of some immediate relief and some speeding up recovery. (It is super expensive so I dread the day that I use up the sample.) For straight recovery, I like
Bounce Back Body Butter from Fluffy Fizzies.