Hearing good things about this product. Does anyone have any insight or comparisons?