Avon vs. Mary Kay. Which is better?

Which one has better skin care products and makeup?