I was surfing around when a ran across this nifty website that searches Google and Yahoo to see where matching terms are on each of the engines. It then shows the comparison in a lovely little dot and line graph to help you decide which is better.
Heh, thanks for pointing this one out! Its wierd how they both list different pages! I've always used Alexa and internal-server stats to monitor Biorust myself... but this seems to offer a unique slant on the subject...