After weeks of testing different brands and their products, we were able to narrow it down to a list of 7 options - all of ...