I've been using the Joule sous vide for a few years and love it. With Joule, steaks always come out perfectly. They are relatively small, and have a great design. It comes with a smart phone app to control and monitor the devices, and it comes with tons of recipes tied to device settings. For many ingredients, it even has example photos for different temperature settings, so you can make sure you get just what you want.