This most excellent survey written by Ephor and coded by Archon. Bow down ye lowly mortals. JavaScript required.