Can somebody out there explain why Thebettertab.com appeared in my browser? This page automatically loads itself when I open my browser. I never asked for this. Is this is some suspicious virus controlling my browser or what? I noticed that Thebettertab.com redirects me to several same websites each time I click on the search results. Very suspicious. I’d like to remove Thebettertab.com virus, so help me please!