You can set up a Privoxy server or a VPN through a server that blocks connections to known ad servers. There are publicly available blacklists of ad and other unwanted servers.
Takes some elbow grease, but the benefits of not loading ads should more than make up for the slowdown from going through a proxy.