Jonathan Snook posted good CSS stuff on Text Rotation with CSS that takes a nice bit of markup like this:

<div class="example-date">
  <span class="day">31</span> 
  <span class="month">July</span> 
  <span class="year">2009</span>
</div>

and converts it to:
text-rotation
all via the CSS:

-webkit-transform: rotate(-90deg); 
-moz-transform: rotate(-90deg);	
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);

yeah as you can see it’s working on IE too. Not bad ha?