Try Banana Republic. They sell a plain t-shirt. Look for the one that says 'stretch' in the label in the back of the neck. These are like 98% cotton and 2% spandex. The sleeves are pretty tight and are cut high up on the arm. The body of the shirt is not reall baggy, but not really slim either; it is sort of middle of the road. DKNY sells these too, but they are much thinner and not quite as high in quality, however they are a little more slim thorugh the body. Also try A/X Armani Exchange. They sell the same types and also some clubby type t-shirts. All three stores have killer sales at any given time, so check em' out.