Risolto.

Sapevo che il file hosts con XP riesede in c:\windows\system32\drivers\etc
... ebbene, ce n'era un altro in windows\help. Cancellato quello e riavviato il sistema sembra funzionare bene (google lo apre tranquillamente adesso).

Grazie a tutti