ok, so at least I'm not the only one who finds that they don't look formal. I think they would look very nice worn casually if they were your style. Just not for me.
Also, someone mentioned a Hawick Sock Co; does anyone know any more contact info for them? I didn't find much by googling, but now I know they make the balmoral socks we've all been discussing!