Get the STR... Its pretty much the same design as the Golden Eagle one, which I have, and can say first hand it works great... I used it in my LS, and now in my LS VTEC engine, and its never leaked... just a dab of honda bond and its good to go... and instead of buying a new seal if/when it goes bad, just spend 30 cents on some new o rings, clean it up, and replace the o rings... thats it...