I hearitly second the vote for Smartwool thin merino socks. They will stretch to fit your foot and will not be too hot in the summer if they are thin. They also help prevent blisters, unlike cotton socks.
Try this link too:
more smartwool socks