hey everyone... I'm up early waiting for the England vs. Paraguay World Cup match and I got to reading old threads on good socks for tennis...I decided that the socks I'm using now are no good! and would like all of your help. Basically I'm looking for a sock that I can use for tennis/running that can keep my feet dry and well cushoined. Currently I wear Hanes cotton socks but after a long session, the cotton socks can get fairly wet. I do alternate shoes and take socks off right after sessions but being able to find socks that can stay dry and have good cushioning would be a major bonus. What makes a sock better in holding in moisture anyway?...the material? ventilation?.. I always wear Black Crew socks for tennis/running so please suggest socks that are available in that color and type. From all the socks I've read suggested on here (DeFeet, SmartWool, Nike, Coolmax, acrlyc?) I'm leaning towards the Nike DriFit. Also, I'm looking for a nice sleeker/slimer sock for casual wear that is good for holding in moisture. I use dress socks for thier slim-fit in my sneakers but they really don't hold in moisture at all. I've found some socks on the nike website called 'Nike Shox Cushioned No-Show' and 'Nike Shox Lightweight No Show' that look pretty sweet. But, I could still use some suggestions. Sorry this came out so long...Thanks for your time.