LaTeX - How to create vertical fonts with LaTeX

This one may be my favorite LaTeX example yet. It shows how to create a table/grid, where the labels of the columns are rotated at a ninety degree angle, so they run straight up and down. This way, I can have very narrow columns, which is extremely helpful when trying to build a "house of quality" table for my current Six Sigma effort.

Without any further ado, here is the LaTeX code:

\documentclass[a4paper,11pt]{article}
\author{Al Alexander}

\usepackage{rotating}
\usepackage{latexsym}

%\title{}
\begin{document}
%\maketitle
%\tableofcontents


%\section{House of Quality}

% sample 3-column table
\begin{tabular}{|l|l|l|l|l|l|l|l|l|l|l|l|}

\hline
 &
\begin{turn}{90}Importance ranking\end{turn} &
\begin{turn}{90}Accurate requirements\end{turn} &
\begin{turn}{90}Good prototypes\end{turn} &
\begin{turn}{90}Customer knows what they want\end{turn} &
\begin{turn}{90}Good programmers\end{turn} &
\begin{turn}{90}Communication\end{turn} &
\begin{turn}{90}System architecture\end{turn} &
\begin{turn}{90}Information flow from experts to developers\end{turn} &
\begin{turn}{90}Story testing\end{turn} &
\begin{turn}{90}Accurate pre- and post-conditions\end{turn} &
\begin{turn}{90}Use off the shelf components\end{turn}
\\

\hline
Lots of features &
&
&
\bullet &
&
\bigtriangleup &
&
\circ &
&
&
&
\\

\hline
Low cost
\\

\hline
Predictable delivery of features
\\

\hline
Zero bugs
\\

\hline
Looks good
\\

\hline
Easy to use
\\

\hline
Runs fast
\\

\hline
Multi-platform
\\

\hline
Train dev staff
\\

\hline
Limit customer involvement
\\

 \hline
\end{tabular}

\end{document}

I understand that this example may not mean much to you unless you can see the actual results. If you're interested in those results, send me an email, and I'll post them out here as a simple PDF file. This one probably won't convert too well as an HTML file, and I'm not even going to try. I'm just after the PDF in this case.