First off, if it happens to be IE6, then that browser is no longer supported by microsoft, and is over 9 years old. They web has simply left it behind, and a fast growing number of websites are no longer even attempting to make their sites work with IE6.
The thing is though, if a blog on wordpress.COM does not have any errors in the posts or pages, typically IE will display them correctly.
A good number of links in your blog have curly quotes in the HTML instead of straight quotes, and this is a known way of causing IE to spill its beans all over your new leather upholstery.
You need to take a look at the XHTML validation report and wherever it indicates anything to do with quote marks, you need to address that and replace the curly quotes with straight quotes. Also, make sure you do not have extra quote marks in the HTML. That too can make IE ill.