As much as I know we should take these Alexa stats with a pinch-of-salt my site is now within the top 100k which I'm very happy about. I haven't got my site set as my home page and I certainly haven't got any automated clicking mechanisms setup but I suppose you'll have to take my word for it. I'm looking on this as a landmark of all the hard work I've put in and I'm going to celebrate! Cheers, p.
I like alexa and view it for what it is. I didn't realize their stats were so inaccurate so I thank all of you for your criticizing and informative posts. So does this mean that Yahoo might not really be #1? I don't really know anyone that uses Yahoo but I know everyone uses Google and lots of people use Google on a daily basis. In my mind it would seem more people use some sort of Google service on a daily basis before Yahoo.