I'd have to say MAC. It's cheaper and higher quality than most other department store brands, IMO, and has an unbeatable selection. I especially love the brushes, lipsticks, and lipglosses.
My second choice would be NARS, for their blushes and also lipglosses. My favorite lip gloss shade is Nars.