As I understand, iPhones get NAT IP (10.x.x.x) in AT&T 3G networks, and outgoing IP shows the gateway location (at least some located in Los Angeles).
From the article, the idea is interesting. But does it mean that it is possible for Stalqer to collect enough data to map AT&T NAT IP to 3G cell ID for location? I though AT&T would randomly assign NAT IP for users' privacy.