better than moleskin: boots that don't cause blisters. DD was given Altama LC3 by the battalion... did cause her a couple of big, serious blisters at her first FTX weekend. After that, she switched to Khyber Mountain Hybrid boots(was on the USMA boot list that year, and this year I think), and her feet thank her for switching to them every ruck march.
Of course I had sympathy when I heard about this, but couldn't completely relate... OK, blisters, no big deal. Well, as fate would have it, I played beach volleyball after that on an especially hot day, and the sand was especially hot, and I didn't have my sand socks with me. That day my feet did hurt, but I ignored it. That night, they still hurt, and again I ignored it. I'm playing the next day, and my feet are feeling a little bit strange... like numb in some places. I sat down, took a close look, and I had about eight blisters... some between my toes, some right at the edge of the ball of my foot. At home after showering, I pierced each one, washed them well, and went about my work week the next day. I was walking funny until Wednesday, and they didn't feel OK until Thursday.
Imagine if I were at LDAC, or on FTX for the weekend. Blisters are a really big deal, to be avoided at most cost. Moleskin, sure, as a backup. But better yet, get boots built like tennis shoes, like the Khybers.