I'm a huge fan of the Dell WD19TB. Works great on my MacBook Pro M1 Pro (did I mention it's for Pros) and my gaming PC. The only issue I have with it is that the PC will only run video over Thunderbolt if I use YCbCr 4:2:2 with chroma subsampling - so instead I wired my PC monitor directly to the GPU and use the WD19TB for everything else (including video on my Mac laptop over HDMI).
Gets a solid 980Mbits symmetric on the ethernet port, 90W of power delivery, etc. It's a lifesaver swapping just the one cable between my PC and laptop.
Works in USB-C mode too.