As much as I love to hate Amazon, I just ordered these and I'm a fan. They have tons of colors and a V-neck option too. Quality fabric, washes/dries nicely. I'm tall-ish (5'8") and they're a good length for my long torso. Not tight around the neckline. And the price is right!
Also, GAP.