Accutane (you can get generic pretty cheap by the way) really is the only thing that works properly.
All the Benzol etc, simply kills many but not all of the bacteria that get into the blocked pores.
Accutane actually dries and shrinks the sweat glands, affects can last for years. Your first course of 2-3 months depending on if you look like Dominos or have a milder one, can be anything from 20-30mgs per day.
The affects can last for 2-3 years or longer and the acne, if it returns is never as bad. Also through personal experience during a cycle, I learned that you only need 5-10mg per day to get clean up for subsequent cycles.
Remember, it is a Vitamin A dirivative and toxic to the Liver so don't do it whilst on strong orals and do get blood work done. It is what dermatologists will use when the acne is serious.
It is also useful for us body builders because it makes or clears up the affects of over active sabeceous glands post cyle.
There are sides so please check out the net for these.