You could try using OpenDNS.org
Running an older browser version probably isn't a good idea, there aren't security updates.
Do you have ipv6 disabled? If not I would suggest disabling it. Add the following to your user.js or in about
:config
/* Speed Tweak - Another Tweak */
user_pref("network.dns.disableIPv6", true);
YOu also tweak the heck out of the way firefox works:
/* Speed Tweak - Common to all Configurations */
user_pref("network.http.pipelining", true);
user_pref("network.http.proxy.pipelining", true);
user_pref("network.http.pipelining.maxrequests", 8);
user_pref("content.notify.backoffcount", 5);
user_pref("plugin.expose_full_path", true);
user_pref("ui.submenuDelay", 0);
/* Speed Tweak - Fast Computer Fast Connection */
user_pref("content.interrupt.parsing", true);
user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("nglayout.initialpaint.delay", 0);
user_pref("network.http.max-connections", 48);
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", 8);
user_pref("browser.cache.memory.capacity", 65536);
/* Speed Tweak - Another Tweak */
user_pref("network.dns.disableIPv6", true);
/* Tor */
user_pref("network.http.keep-alive.timeout",600);
user_pref("network.http.proxy.keep-alive",true);
YOu can make firefox look pretty much the way you want.
http://img371.imageshack.us/my.php?i...apshot2gt3.png