Hah, I'm glad I did a search for Alexa before I opened my mouth and started a new thread.
I, too, had noticed the Alexa phenomenon:
stevepavlina.com - Traffic Details from Alexa
Thanks for filling us in, Steve! Alexa really ought to put a disclaimer like: "We aren't actually accurate" or something.
