For as long as I can remember, I have worn polo shirts. When I say "polo shirt", I'm not necessarily talking about shirts with a polo player on it. I'm talking about the style of shirt. When I was young, my parents would buy me a couple nice shirts to wear for church or for class pictures. At that time, Izod (the one with the alligator) was the major player. I can also remember having a shirt with a little penguin on it. I'm not sure what brand that was. I never had one with a polo player. There was also the JC Penney's version that I believe had a fox as its mascot. Even worse was the Sears version that had a little dragon. If you got caught wearing one of those in junior high you were likely to hear chants of "gayrod!".
Currently I buy my polo shirts from L.L. Bean (they have no logo). I have them in white, yellow, navy, green, and teal. They are comfortable and a touch classier than a t-shirt. Before you ask, no, I don't wear them with the collar up.