Jane Hart at the Centre for Learning and Performance Technologies has compiled (and continues to update) this list of training tools.