Travis Mathew with Puma a close second. For golf only I'm pretty neutral between the two but might lean Puma just for the shoes. But I really like Travis Mathew clothes more for work and other casual type settings.
I have no rules. If I like the shirt I wear it. I would never go out of my way to buy a shirt with a logo of a course I haven't played but do like to get a shirt if I play somewhere unique.