Entertainment
Check out this video of iSpyCams app. With it you can view hundreds of public cameras installed in various places around the world or setup your personal surveillance system at home and monitor it on iPhone.