I'm in the market for a new release. I had a Fletch Hook that I loved. After who knows how many 1,000's of shots it's starting to creep on me. I tried out a Spot Hogg Wise Guy... Expected a great product, but I could feel it travel from the first session shooting it. That release is going back where it came from. SO... What are some good ones? I've been looking into all of Carter's, or possibly just getting another Fletcher.