Which last time I looked had a rather large security problem.
For a real solution on Windows try Opera
Opera browser: Home page.
However, it sounds that you just had a dodgy install, try downloading the latest version and reinstalling.
I would recommend Opera however with these things it is about finding one that works hopw your brain is wired. Opera suits me and being cross platform I use it on Linux at home and Windows at work(no option on that)