Sn750 and sn850. I like Samsung, I’ve been using them ever since the 840 Evo and I even put a 980 pro in my ps5.
But for macOS, I’ve found incompatibilities over the years. Like at one point the 970 Evo with the original firmware was causing macOS to kernel panic. But that got better when 2B2QEXM7 firmware was released. But macOS boot time can be negatively affected with Samsung controllers.
Open core now has a flag to help mitigate this, known as SetApfsTrimTimeout to set trim timeout in microseconds for APFS filesystems on SSDs. A value of 999 would mean that after 1 second or so, if then trim operation wasn’t completed, then it would be skipped (at boot time).
So that worked in Big Sur but not for me in Monterey. 90 seconds+ to boot macOS was ridiculous in my opinion, as Linux loaded in 3-4 seconds, and Windows 11 was approx 5-6 seconds (with Samsung drives). So I tried the WD SN750 and SN850 with Monterey, and the results have been good thus far.