diste - 4:36 pm on Jul 28, 2004 (gmt 0)
Thank you everyone for all the great comments. I am not so much in panic mode anymore. I added some new links a few days ago to the front page. I noticed the newer page was cached the next day, but only stayed in search for one day. Now, the old front page is back. Strange. Well, I guess I will just have to be patient.