I just recently wrote a Code Project article (my first) on how to rotate text in a browser. My solution involves creating an HttpHandler with ASP.NET that generates a dynamic image from the text and streams it to the browser. You can read all the details at Code Project here:
http://www.codeproject.com/KB/aspnet/TextToImageWithRotation.aspx