I noticed the City ID app on my Thunderbolt, and opened it to see what it was. Turns out that's what was causing the city to appear on the screen when I got a call, and that it was only a free trial. However, when I typed a phone number into the app, the city appeared instantly, which would suggest the number-to-city lookup is being done on the device, rather than in the cloud. If this is in fact the case, what exactly is the monthly fee for? I could understand it being a trial app that you need to pay once for, just like any 30 day trial program, but a monthly fee only makes sense if there's a service you need to keep paying for. I selected to stop the trial and remove the app, because I didn't need it and it was just taking up space, but would there be any way to hack the app to get it for free?