I don't have any experience with any of the brands you mentioned. If I were to choose, I'll be picking from either Charles Tyrwhitt or TM Lewin as far as fit goes. The only thing I don't like with TM Lewin is the shorter collar. I like my shirt collars to be flushed in my jacket's lapels as well. Brooks Brothers' slim fit still runs full.