20070705 tech: Your city in your face; by Yahoo!