I'm not gay (not that there's anything wrong with that). Every button-style shirt (short or long sleeve) I buy looks like it would fit around a guy who's 350 lbs. I want a shirt that doesn't fit me like a tent. Is there a good store (or brand) to find nice-casual shirts that are moderately fitted? I'm not a bean-pole, and I don't want to look gay (not that there's anything wrong with that). Suggestions?