<!--[if IE ]>
<script type="text/javascript">
window.location = 'ie.html';
</script>
<![endif]-->
<!DOCTYPE html>
<html>
<head>
<title>Internet Explorer Sucks!</title>
<script>
alert("I'm terribly sorry but your browser isn't up to web standards. Please visit on of the following links for a better browser");
</script>
</head>
<body>
<h2>I'm terribly sorry but your browser isn't up to web standards. Please visit on of the following links for a better browser</h2>
<ul>
<li><a href="http://www.mozilla.com/en-US/firefox/new/">Mozilla Firefox</a></li>
<li><a href="http://www.google.com/chrome/">Google Chrome</a></li>
<li><a href="http://www.opera.com/">Opera</a></li>
<li><a href="http://www.apple.com/safari/">Safari</a></li>
</ul>
</body>
</html>
<noscript>
<p>This site is best viewed with Javascript. If you are unable to turn on Javascript, please see this <a href="http://ie.html">link</a>.</p>
</noscript>
I have found with a good css reset and using the shim, it wont look that bad. Some features ( box shadow, rounded corners...ets) wont show, but there is jquery code out there that will counter act that if you want.