I think results are going to get wonkier for a little while since IE 7 came out and it seems that everyone has to reinstall their toolbars and other such things from what I heard.
Already Alexa rankings got ALL messed up because of the toolbar disappearing from thousands? hundreds of thousands? millions?!?!? of users' IE browsers...
|