I also used to use Clinique Superfit foundation, but being skint at the moment I've been using L'oreal Infallible foundation. Its a bargain, stays on all day and covers my blemished rubbish skin. I even wear it to the gym doing my kickboxing (as I'm paranoid about my skin) and its still on after sweating loads.