Live-search and Goggles, the mind boggles

It seems that hardly a day goes by when there isn’t some new announcement or launch of a new application from Google as they continue along the path to world domination. And the domination of our everyday lives. The Chrome Browser, Android phone system, a new Operating System, Google Wave, Street View, Google Goggles (try saying that after a few!) …