Google today upgraded its mobile Maps program with a feature dubbed My Location, a feature that helps pinpoint the whereabouts of a cellphone without demanding a potentially expensive GPS receiver. Similar to assisted GPS, the utility calculates the rough position of the user based on their distance from cellular towers. The feature is usually ac