I have listed a few of these before since many of them are Open Source / Linux originated. I hope people give some of them a try, I will DL the win versions of the ones I like...
There are a couple more not on your list - if I remember the names and how to get them I will add a post.