The SF X200 or X300 will be the most dependable. I have had not had great experiences with the TLR 1 or Insights products. SF has been a consistent performer. My X200 is several years old and has had a rough existence. It is still going strong. You will get what you pay for in this product.