Personally I'm a real convert to Tarte. I find, in terms both of formulations and shades, that it suits my skin and skin tone more than any other product I have tried. Ever. However, these things are very subjective and you can't really tell which will be a better option. I have to say, though...