I like MAC because they do have such a great color assortment, but I agree they are somewhat overrated. I think Stila, Urban Decay or Lorac are higher quality than MAC, but they don't have the huge color selection. At least as far as e/s and blush. Although, no one beats MACs MSF's!