Nope. IE 6.0.2600.0000CO
I also noticed something. All the pictures that I can't see have a wizards.com address on them. The ones I can see are either enworld.org or amazon. Since I am at work I can't get to the wizards website, they block it calling it a "gaming" website. So I wonder how many of us that can't see some of the pictures on the front page can't access wizards either. Or am I the only one who can see most but not all of the pictures?