From a skin care therapists point of view be careful about using this site and the products being sold here, the reason being the he recommends using benzyl peroxide (this is the same thing found in proactive) over the face as the main treatment for the acne. Whilst giving short term improvement this ingredient can actually cause further problems to acne skin conditions including dryness, dehydration, flaking, sensitivity and can lead to pigmentation problems and increased sun sensitivity which can actually make your skin worse in the long term. Benzyl peroxide can be very useful as a spot treatment (even one of dermalogica's spot products contains it) but please don't use it on extensive area's of the face. I know this guys marketing is very good and convincing (before I was trained and when I had acne I believed it), but he has had no training in the anatomy and physiology of the skin and his product can cause worse problems (and worse breakouts) in the long term because the skin's barrier function is completely impaired. This is where a therapist come in to help!
As for mineral make-up, WARNING marketing people have caught on to the use of the word 'mineral' in their make-up. If the make-up has talc in it, it is not a true mineral make-up. Minerals can actually be found in many of the traditional liquid brands as well (this is what allows marketing guru's to call the make-up 'mineral' at times) but they are so diluted with chemicals and talc that they are not mineral at all. As a general rule of thumb mineral foundations will not contain more than 5 ingredients.
True mineral make-up cannot cause breakouts because it does not sit in the pore follicle but on top of the skin (kind of like a tight shirt) so be care-ful of people saying this. But as mentioned earlier by others, some people may get an allergic reaction to certain ingredients used in the mineral make-up, the main one being bismuth oxychloride.
Also, even though a make-up says 'non-comodogenic' this is again, a marketing tool. There is actually no regulation advising what requirements a product has to have to be called 'non-comodogenic,' essentially meaning that any product can be called non-comodogenic if the company making it so chooses. Anything with talc, petrolatum etc. will congest and irritate the skin.
If you want mineral make-up to last longer look for brands that also offer a finishing powder that goes over the loose powder foundation, or a pressed powder because these are made to control oil flow. Jane Iredale makes a pressed powder foundation that contains ingredients specifically for absorbing oil or ID bare minerals has their normal loose powder foundation with a 'mineral veil' which is used to absorb excess oil and give a soft focus effect on the skin.
Please forgive the fact that I keep going on about 'marketing' but I worked in public relations in the beauty industry before I decided to get actually become a therapist and so I am very investigatory when it comes to these kinds of things.. Hope this helps!