The complete list of everything I have personally used and would recommend.
Subscribe to receive the latest posts in your inbox.