I'm looking for a survey article on proofs using decision trees. Presumably it would include at least a passing reference to the proof that the lower bound on comparison-based sorting is $O({n\:log(n)})$. The ideal article would include an overview of the proofs where decision trees have been used, tips and techniques, as well as pitfalls.
EDIT:
Wow! Thanks for the quick, helpful replies. My particular interest is in how the technique has been applied to problems in Computational Complexity, and how much traction can be gained from the technique. The Buhrman and Wolf paper looks great; are there any others like it? Thanks!
A somewhat old (2002) survey by Buhrman and Wolf is here. I found it on Wikipedia as well as Googling "decision trees survey". The survey is quite technical.
If you're only interested in sorting-like proofs, then I'm not sure that decision trees are the way to go. There are some other lower bounds on comparison-based tasks that use the adversary method, see for example these brief lecture notes.
There is also the spectacular $n\log n$ lower bound in the algebraic model, see for example these excellent lecture notes. A result from algebraic topology, Milnor's theorem (also associated with several other mathematicians) needs to be used, see this paper for example.