I'm not sure if you have access to a Uniqlo store, but if you can, get their t-shirts. They're cheap (i bought them for about 900 yen for a pack of 3; not even ten bucks in US dollars), and very good in quality. I just opened one of my packs, and the fit is surprisingly good. I own both American Apparel and Banana Republic, and I've found my Uniqlo shirts to be superior to the two in quality and fit. BR shirts tend to be too short for my taste, and more often than not I get self conscious when sitting down or bending over, afraid that too much of my briefs might be showing. And, while American Apparel may have an excellent fit, they're much thinner than my Uniqlo t-shirts. For just white crew and v-neck shirts, I'd most definitely suggest you pick up some of Uniqlo's shirts; otherwise, stick with American Apparel over BR. By the way, if you choose AA, your best bang for your buck would definitely be e-bay. I bought 6 shirts on ebay for only 35 bucks.