Choosing A Research Adviser for Grad School

While we are honing in on grad school programs that fit our interests and goals, the next important step will be to choose a professor within those programs to advise our research towards our dissertation/thesis.  Obviously your research interest would have to be compatible with the prospective adviser; however there are questions as to additional qualities that make for a good adviser such as where they are in their career, personality types, etc.  I have found some information about this scattered online, and this article summarizes much of what I have found: http://chronicle.com/article/Choosing-The-Right-Research/46388/