Remove these entries
O2 - BHO: (no name) - {7E853D72-626A-48EC-A868-BA8D5E23E045} - (no file)
O4 - HKLM\..\RunServices: [IESet] IExplorer.dll .dbt
O17 - HKLM\System\CCS\Services\Tcpip\..\{762881D1-CF0A-4A59-9D46-30923CC2D5B3}: NameServer =
12.102.240.2 204.127.160.4
After removing these, reboot. Try to connect to Diablo and Firefox and let me know whats up.