CityID is useless. It's uselessness is compounded by the fact that everyone ports their phone number these days and the area code almost certainly doesn't match where they are actually calling from.
Maybe the software engineers from CityID have lived in one city their entire life, have never moved from there, never called anyone from outside of there, and never expect anyone else to be calling from anywhere other than the area code where they got their phone number from.
Footprints is not so great at this point. If you could: A) Zoom into the picture you took, B) Share your "footprints" with other people, then it would be much better. My colleague's daughter just went to Greece on a school trip and this app would be perfect if she could be sending her "footprints" to him.
I wish Google Maps had a way to put attach a note with a location. Who hasn't watched the Food Network and thought, "if I ever go visit City X, I'm going to eat at Restaurant Y and order Dish Z!" Right now, I can only "star" the item. By the time I get there, I won't remember what to order.