OK gents! I need your suggestions on some decent boot socks that have good cushioning in the heels to prevent blisters and that provide some moisture wicking capabilities. I have tried at least 10 different kinds from full blown motorcycle sock to off the rack tube sock from wally world. Nothing works for me. Wool socks are about as close as I can get to something that actually does the trick, but most wool socks have inadequate compression to hold them in place, especially in the over-the-calf style. If I could find some wool that had good compression to keep the socks from falling down or bunching then this would be my preferred hosiery. I have tried baseball socks, soccer socks and these either have near 0% wicking as my feet sweated thus making the socks slide thus making a blister on both heels within a short walk. I have thought about these from UnderArmor: http://www.underarmour.com/shop/us/en/mens-ua-full-cushion-boot-socks/pid1223262-351 Regular crew length socks are OK in length as I can "get by" if needed, but prefer over the calf length. Also, I wear the Aerostich CBT lites year round. Yes this is a stiff leather boot but they are broken in fairly well. I have found that if I do stumble across a pair of socks that provides OK cushioning then there is always another variable that comes into play and I have to try again. The thickness needs to be taken into consideration. I do not want to have to go up in boot size just to wear the socks. So this rules out most of the hiking or hunting type socks as they are way too thick. Lastly, I would like to have all black or close to all black as this will suffice with my uniform and not require changing socks twice daily. However this is not a got to have, but a want. I would sacrifice color for comfort. So with all that dribble...tell me what you recommend. Real world results. Also, I am a fairly thrifty bloke, my wife calls me "squeaky", so I do not want to spend a fortune on a pair of these jewels. no more than 20$ per pair. Any more than that an the socks better tickle my balls at the same time.