I've been trying to use lists of items in a table. This was easy to do but I could not find a way to align them in the same way as plain text in a table. Let me give an example:
\documentclass{article}
\usepackage{paralist}
\begin{document}
\begin{tabular}{|p{2cm}|p{10cm}|}
\hline
Blah blah &
\begin{compactitem}
\item First
\item Second
\end{compactitem} \\
\hline
\end{tabular}
\end{document}
Instead of just itemize I used paralist so the list gets more compact, however there is still a lot of space added before and after the list. The result looks pretty awful, I would like to have the same spacing around "Blah Blah" as I have around the items in the right cell.

I've also found some tricks to reduce the space to the upper or lower \hline of the cell, but none of these could match the alignment with just plain text.


\@minipagetrue: Preventing itemize environment to insert initial vertical space. Also, this question is about the very same problem: Including an itemized list within a tabular column using the paralist package. – Stefan Kottwitz Mar 09 '11 at 18:56