This is the absolute best solution, bar-none. Not only will this solution stop these annoying ads, it will also greatly improve your browsing speed as it will stop all flash from playing unless clicked.
Assuming you are using Google Chrome. If you are not, please switch to Google Chrome immediately (click here: http://www.google.com/chrome) This is the best browser on the market.
Step 1. Install Google Chrome (If you already have it installed, skip to step 2.)
Step 2. Click on the Settings button located at the top-right corner of your window
The only downside is that flash videos will not play automatically (i.e. YouTube). You will have to click on it once to allow it to start playing (fig 1 for example). It gives you much more control over what is allowed to play and what is not.
Download "Adblock" from the Chrome Store. It's 100% FREE and works great: click here: chromeadblock.com
Firefox users alternative "Adblock Plus": click here
Internet Explorer users ... I urge you to switch to Chrome or Firefox.