Google Latitude knows where you are…and no it doesn't use GPS or Cell tower triangulation