Good replacement bite valve?

I need to buy a replacement straw and valve for my Xlab torpedo bottle. I never really liked using the stock bite valve, didn’t find the flow that great and it broke after a short while.
About to place an order on amazon for a few items, and see they have a pretty large selection of valves, camelback brand, etc. Whats the best one?

I use the speedil bite valve on my versa
.

Camelbak Bite Valve
https://www.amazon.com/CamelBak-Bite-Replacement-Hydration-Valve/dp/B0019DCVTA/ref=sr_1_9?s=sporting-goods&ie=UTF8&qid=1526915323&sr=1-9&keywords=camelbak+bite+valve
.

Dakine bite valve has worked well for me (on a Profile HC straw). Tore a couple of Camelbak ones before trying the Dakine.

https://www.amazon.com/Dakine-DAKINE-Replacement-Bite-Valve/dp/B07C1J876D/