This being your periodic reminder that macopenweb.com is a good list of apps.