http://www.opendns.com/
free and dead easy to use
for the non-techys, it's basically a free server you can connect to instead of the one your ISP provides. for me, this meant bypassing all the crap that comes from connecting to an AOL server.
I first set it up to get my xbox online using a shared internet connection with my pc (AOL getting in the way again, urgh), but it looks like it's actually reducing the load time and pings in several situations, including the specialattack servers
/me is happy
