shadowscope.com
Internet Explorer 8
So Microsoft has released IE8. I ran it for a while during it’s beta phase, prior to my computer biting the dust but just have not cared enough to reinstall it on my new laptop. I just don&#8…