webastronaut - 4:51 pm on Sep 24, 2008 (gmt 0) How long have they been around and where was the press?
I don't know where I've been but just discovered searchme.com in my stats and thought it was pretty cool when I visited. I used some major keywords for a couple of my sites and I'm showing up right by the top. I haven't explored much more than that but will.
How long have they been around and where was the press?