I've got some Xmas money and am going to treat myself to a decent foundation. I'm thinking Clinique, Lancome or such like. Any recommendations? Would like a decent coverage but not too 'cakey'.