A few years ago you could throw up almost any web site, put together a few thousand keyword phrases, write a small advertisement and Google AdWords would send you an endless supply of traffic. Those days are gone but the new Google Goggles software claims to bring back the days of heavy PPC traffic.