My personal preference is a white dress shirt with a spread collar with barrel cuffs. I would wear a long tie with this combination.

For formal wear with an Argyle, I go with a spread collar tux shirt and black studs with a black bow tie. IMHO the wing collar tux shirt is too formal to wear with a argyle although I have worn a wing collar with an argyle jacket and see many others wearing them.

I like turtle neck shirts with a kilt, they give the outfit a more casual look.