Well that just shows you that "Top Searched" doesn't mean best. Proactiv is good for bad acne in many patients, but my first advised treatment is usually a generic salicylic acid wash that you can get over the counter for a few bucks. For many people with mild to moderate acne, this works great. You just have to use it a few times a day.
Retin A works quite well too and it went generic recently. Low strength generic Retin A will run you 1/3 the $$$$$ and works very well even when used just a few times a week. Don't use it when you anticipate a good deal of sun exposure in the next day or two as it can make your skin sensitive to sunlight.