Boo-Hoo to Goo-Hoo By Stephen Green | November 05, 2008 10:10 AM The Google-Yahoo deal is off the table. Time for Microsoft to pick up whatever is left of Jerry Yang’s ego?