When it comes to insoles I stumbled on to these several years ago and never wore my boots without them since then. (no boots for me any more cept for hunting and hiking, and, yup, they're in there..)
http://www.spenco.com/products/footcare/poly-sorb/heavy-duty