I am assuming fabric is mostly cotton, but the thing people might prefer would then be the different weaves. So which do people usually wear? Oxford, Poplin, Pinpoint, Twill, etc... Any that you would consider specifically for business/formal type occassions and others for casual and some that could pass for both? Just curious... And also, what exactly makes the fabric differ so much from place to place. Say it is all cotton, I assume cotton isn't THAT different in from each shirt, is it the quality in the way it is weaved? Just curious as to what about a fabric/weave you might like or dislike.