allanp73 - 7:08 pm on Aug 15, 2004 (gmt 0)
Strangely I am noticing my older sites loosing ranking where as my newer sites are jumping to the top. Overall I think the Yahoo serps are the best ever. Yahoo seems to be giving Google a run for its money. I just hope that more traffic starts being generated by Yahoo.