mhildebr - 2:21 am on Feb 19, 2004 (gmt 0)
Unbelievable! My website traffic has doubled in the last few days. I have suffered too long from the whims of Google. In my industry (real estate), Google is giving top ranking to totally irrelevant sites. Long live Yahoo! Thank you Yahoo! I have given up on Google.