I usually depend on the web for satellite prediction and identification. These are the two sites I use:
Heavens-Above [http://www.heavens-above.com/]
N2YO [http://www.n2yo.com/]
.
You can create an account there to store your geographic location. The site gives a lot of info about satellites, Iridium flares, comets etc.
I don't use desktop softwares for that purpose. However, if you are interested in trying some of them out, the following page has a list of some of them. If you do try some of them, please give your opinion about them.
http://www.dxzone.com/catalog/Software/Satellite_tracking/
www.wikimapia.org
http://www.wikimapia.org/#y=13038896&x=80221181&z=18&l=0&m=a
you can add your own labels. This picture shows Ayodhya Mandapam in West Mambalam.
For mobile
go to
m.google.com and download google maps with my location beta
for PC
use google earth
regards,
sajee
www.wikimapia.org