Whats in a Name - More Google? Lost Goggles! What's in a Name - More Google? Lost Goggles!\\Remember MoreGoogle, the Google IE add on which wasn't not related to Google in any way other than it merged into the Google results when searched from Internet Explorer? Well, recently they had to drop their Google oriented name and have come ...