It seems there is a clean standards-solution that doesn't succumb to the X-UA-Compatible
mess Microsoft has dumped on us, yet let's you author html in standards mode in IE8:
"John Resig points out something that I think a lot of the mainstream chatter around IE8 has missed - if you send it a currently unused DOCTYPE (like HTML 5,) it will not cower in IE7 mode.
"John examines this feature of IE8 in this post: http://ejohn.org/blog/html5-doctype/ .
read more