I've got these fantastic double layer socks that I bought at a local running store. They are basically like wearing two pairs of thin socks at once. If the outer layer starts to rub, it rubs against the inner layer, instead of the skin. I've never once gotten a blister, even with brand new running shoes. (And I usually blister easily.)
And, I'm like Bill, I'd definitely pop those blisters with a sterilized needle..