lol... I love it when people look at Alexa data as being somehow significantly relevant
that was interesting. Might be worth doing a post on a comparison of all the freely available data to see how it compares to your real stats
Alexa would work better if it partnered with Google's tool bar
that would show more relevant data imo