CaveToad - 8:00 pm on Sep 5, 2001 (gmt 0)
Looks good so far. I submitted to them just last week after seeing something here on them. Results aren't too bad for me, here's hoping the referrals start coming in. I agree it looks/feels similar to Google. Nice to see something new on a grand scale such as this. Very refreshing. Now it'll ( perhaps ) be the new up and coming favorite for a while, then it'll start to charge for listings and we'll have to go look for something else.