Users Love Microsoft, Yahoo Search -- When It's Branded With A Google Logobusinessinsider.com48 pointslukas17 years ago