Even though Yahoo! has given up they still are updating the search index and ranking algorithms. :) According to a WebmasterWorld thread, there is a Yahoo! updating taking place; Yahoo Update January 23rd, 2006. It seems like many are impressed with this new update.
Forum discussion at WebmasterWorld.