Have you considered using Opera? I use it occasionally, especially when my IE decides to crap out on me. (Makes it difficult to download and install files when your browser is having issues)
I'm not sure of the website, but I think it's
www.opera.com.
Dagney