There are so many styles of socks. Plus there are always debates on the best looking socks for group road rides. White, black, short, tall, logos, etc..... Some old school road purists say that black socks are for mtb only.
How do go about picking the best style? Is there any reason to prefer one style over another? Are there other properties of socks that matter?