Back on February 11, Wikipedia reported that they were in negotiations with Google to host the site. Yesterday, Wikipedia announced that they are going to be hosted by Yahoo. Wonder what happened in the interim?