I wear a lot of muscle shirts and so far haven't been disappointed with any Champion product I've bought when it comes to cut and weight.  The Cap Sleeves are a nice design and accent the shoulders very well if you can fill them out.
I don't mind a light synthetic but for everyday wear I like a heavier cotton even if it isn't the softest out there.