Did anyone suggest the "hosts" file? This wonderful bit of text can easily tell your computer that if you type in one thing you really mean the other. Great fun to tamper with someone's host file and do just that. There are some scripts that will do that also. If they do the internet related things will always be going to whichever site they are told. It won't matter which browser. Now, you might still have the virus/script but at least you could get on the internet.
First, open your favorite text editing program and go to:
C:\Windows\System32\drivers\etc\hosts
or perhaps
C:\Windows\System32\drivers\hosts.sam
I'm on Win 8 box today, Win 7 box is dead, so I don't have the exact place. Besides, it kinda don't matter as long as there is only one and it is in the path. So look everywhere in Windows.
Stare and the one you have. Unless you know for certain there is supposed to be an entry, everything should be commented out with # except the two directed to localhost.
The entry goes something like:
name/ip entered name/ip redirected to
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
127.0.0.1 localhost
::1 localhost
Look for this. Even if you find the problem with this, you still have to look for whatever put it there.