Quite interesting list. I wonder how often new apps keep coming. There is always a better one out there..