Puzzle Index

Devjoe from the Beginner's Luck team (and formerly from Palindrome) has created a massive keyword index of all puzzles between 2000 and 2011. The index is currently located here (external site).