I'm running approx 30 miles a week, and part of the problem is the blister never properly heals.
Both shoes are half a size bigger than my normal size, there is plenty of room in front of my toes. I have used the Nike socks but find them a bit thin, also Ironman sock which look quite thick but the flat seem is right on the problem area.
I have bought some Hilly double skin socks so will try them on my next run.
Might also put a anti blister plaster on to see if that gives a bit of cushioning.