Schon erschreckend was google da treibt:
W-Lan-Router, Smartphone, Notebook - jedes Gerät mit Netzwerkadapter hat eine eindeutige Kennung. Wer die bei einer Google-Datenbank abfragt, erhält für manche Geräte die letzte von Google aufgezeichnete Position. Hier eine Anleitung zur Prüfung, ob Ihre Geräte-Kennungen in der Datenbank stehen.
http://www.spiegel.de/netzwelt/netzpolitik/0,1518,768876,00.html
Viele Standorte kommen von den Google Street-View Fahrzeugen, aber auch bei der Positionsbestimmung mit einem Android-Handy werden die MAC-Adresse aus der Umgebung an Google übertragen.