DslLmi - 6:34 am on Aug 27, 2004 (gmt 0)
What do you think is the best places to check your SERPS? Don't forget everyone is in diffrent places. And some where a search enging of some sort is re indexing!.. With that in mind where is everyone checking?