Can't speak to any other 3d printers since I recently purchased my first one. But it's an Ender 3 S1 and I love it. So far I've been running it nearly constantly and throwing different materials through it. No issues so far!
Also if you live near a Microcenter you can usually pick one up for $199.