I haven't tried any of the above, and again am not too fond of being tracked continually ether, although I have and still use Facebook with my iPhone to update my location to friends though only when I'm essentially available.
Though from a business aspect I do have trackers on all business vehicles, much like many other companies to keep track of their speed as well as location.