I like Nagrani "fun" socks and wear colors that complement my clothes but do not match them. I think many have a very classic look (diamonds, vertical stripes, etc.). Argyles are great as well. Foo's color choices above are good ones. The Men's Clothing 101 lesson is that shoes should match your pants. Most of us are taking electives now (although I didn't say we were all passing said courses ).