I have always thought Alexa rankings are a good indication of overall positioning and traffic. Yes they are skewed but really they are the only source of these type of stats.
Forum Rules
Bookmarks