I would imagine that installing Opera would have debunked this theory, but I have seen various malware add a registry entry that sets the proxy server of the computer to 127.0.0.1 and break internet connectivity. Just a thought.