Pure cover is a great mineral foundation! Google it! It's cheap and doesn't have nasty bismuth or talc. Looks great, lasts ages.
For facewash I use Sukin organics because it doesn't have any nasty stuff and doesn't dry your skin out.