hey.... Mrhard.. sorry to say.. but you are not right :) you know yahoo now a days having problem while giving authority to a web page. Like it mixing it up with Yahoo directory results. But only for those who have already been registered for its paid directory. I have my website and it is being registered in Yahoo directory. Yahoo giving paid results of its directory while someone searching organically. So Yahoo's Paid and Organic results are mixing up somewhere or may be its a problem of Yahoo Algo, which arises normally after a few months. Now my ranking are back to their original position. You don't know the facts actually :) its a normal and obvious when a search engine changes its algo some abnormal results are showing up there due to change.