I wrote an appraisal of some of the major ones, if one interests you I will take a look and update the post.