Was looking through some browser stats for this blog and I noticed MSIE 7.66 has hit this page 4 times this month. But what is MSIE 7.66? I don't see it on the microsoft downloads page, so my only guess is that its someone with a Longhorn beta or ?

If you know, please post a comment or email me directly.