Uniqlo is a great shop for polos and casual shirts. Link to their site
here. I have about a dozen of the Dry Pique Polo Shirts that I wear for work. They fit my body style well, are comfortable, dry quickly, and have a nice textured material that is pretty durable. In fact, I am wearing one of their shirts right now!