is there another site that can measure exactly how your site is ranking ?
please post suggestions (did I see one that quoted your page rank as about a six figure number ?)
can't remember what the site was called
I need to check if the SEO that I'm doing is makng any difference
thanks - Paul