Yesterday Facebook, Twitter, and MySpace came together to take a stand against the new Google search we’ve been telling you about – you know, the one that prominently features Google+ material before anything else. The three tech giants (Yay, MySpace is a tech giant again) released a bookmarklet that, when installed on your browser, takes […]