I have been trying to get rid of adware for quite some time now.  I spent a lot of time doing some research on the bet ways to accomplish this goal in the most cost effective manner.  The solution probably is different for everyone but I have been able to successfully eliminate my issues and construct preventive measures for future potential problems.   The best advice I can offer is to spend some considerable time on the particulars of your own computing situation.  There are many options out there that are both free and paid that can be truly helpful in the battle against this computer problem.