Malcolm Lewis:
Great for rehabilitating shin splints. Applies firm compression but comfortable enough to wear for several hours at a time. You can even run in them. Only downside is they are expensive - I paid $40 for mine.
Official website at
http://www.cepsocks.com