Your running shoes should be one size larger than your normal street shoe size. This will eliminate many things - but especially the blisters.

I like anything with CoolMax technology. Your feet should never be sweaty inside your shoe.

Good luck.