Despite the valiant efforts by Yahoo! and Bing with recent marketing campaigns, Google remains the 800 pound gorilla when it comes to search engines. Google recently came out with a new way to help others on the web find the stuff they are looking for. It is called Google +1 and the icon you will […]