I only have experience with the fluval. I love mine. It has a great design other than the tubes and the part that attaches them to the tank. It is easy to clean and prime. The flow adjustment is also nice and easy to use. I googled the tetratec because I had never heard of it. The first 10 results were all about it leaking so I'd probably skip that one.