Laurie does a great job of pulling together many of the current offerings at…

http://www.languagesoftware.net/

Her review provides rankings on a language-by-language breakdown and she’s worked hard to include many of the major offerings. Great job, Laurie!