Experts explain if cranberries are good for you and their health benefits, including UTI prevention, boosting heart health, ...