hi there,
ill tell you what works best for me. Im a relatively amateur backpacker, only going for some odd 500 miles in total. Ive worn broken in boots and brand new boots on different trips and have not had problems with blisters.
the two main reasons people get blisters are from Friction and Moisture.
1. break in boots, dont lace too tight. i like to take out the insoles to break in my shoes. notice anywhere that it could be tight, instep/heel etc.
2. i LOVE liner socks and swear by them. this is how they work. the liner wicks moisture away from your foot and pushes the moisture into the oversock. then any friction that happens between your foot and your boot actually happens between the two socks.
3. when out hiking, take off your shoes and take a break sometime mid hike. turn socks inside out and let them dry for a few minutes etc.
4. wade in streams, massage feet against different stones/boulders.
5. if you are on your feet all day then your feet are as prepared as they can be.
6. walk around your house and outside without shoes to toughen up the "leather" of your feet.
7. MOST IMPORTANT: once you are hiking and notice a "hotspot" STOP walking and confront the problem right away! dont just suffer through the pain.
if you try these things and you constantly get blisters then its very likely you have ill fitting boots.
bon chemin,
chris