I love the IZod brand.  It seems as though their shirts always fit perfectly.  Made of premium quality materials and always feels comfortable.
Will be back again to buy more casual shirts when I have the need.