I was tired of purchasing fine men's hosiery only to see my socks sagging somewhat when wearing a suit. I went to Brooks Brothers and got a pair of sock garters ($38 each, kind of expensive) and they kick ass. No more sock sag.
The BB garters have leather and are really nice. Sock Garters