Time to buy some new tee shirts! (now that I have cleaned out a bit and made some space), For the past couple of years I have been buying Michael Stars -- both the regular cap sleeve and three quarter vee neck. They are one of the few brands I can find locally. But I am intrigued with some of the other brands that I see online -- Petit Bateau, Three Dots, James Perse. What brands do you like and why?