Is there a Yahoo & Facebook Partnership in the Works?