I've wondered why GPS isn't embedded in cellphones. Charlie Schick said both there and on his own blog that he couldn't be certain but 'I am sure there is a reason related to size of chip-set, power issues, usability, licensing, pricing, target users'.
David Weinberger's just posted this:
Nikolaj says that it'll be at least five years before we can programmatically and ubiquitously locate someone in terms of latitude.longitude based on their phone positions, but we can already (see Imity) see who is around a particular phone number. GPS will take that long to get put into cellphones because of battery life...
(Nikolaj is Nikolaj Nyholm of Imity — whose app impressed me so much at Reboot.)

