how to make the internet not suck (as much) has made a hosts file that contains known IP addresses of scum websites; that is, sites that contain spyware, pop-ups, ads, and other annoyances that Internet Explorer is more prone to than Firefox (why are you still using IE?).
Instructions on where to save it on your computer are included, and its contents look good. I’ve been using it for a couple of weeks with no problem.
Update: In the hosts file you can specifiy short-cuts to websites, such as:
18.104.22.168 s # slashdot.org
Typing “s” in the address bar of your browser will then take you to slashdot. Unfortunately, you have to specify it by IP address, so if the site’s IP changes, you have to manually change it in your hosts file.