There are a lot of good incubators out there, depending on what features are important to you and what you want to spend. This thread should provide some food for thought:
https://www.backyardchickens.com/t/601919/best-incubator.
I have a
Brinsea Octagon Advance 20. It's pricier than some (around $360), but has a lot of bells and whistles...autoturner, digital controls, automatic cooling. You can also get the manual version, the Octagon 20 Eco, for about half that price. It's not digital, so you'd need the thermometer and hygrometer (humidity), and you'd either need to manually turn eggs or buy the autoturner (I bought one used for $75). Both models are plastic.
Another good option, IMO, is the Hova-Bator 1588 Genesis. Again, digital controls, forced air incubator. This is a styrofoam incubator. I bought a new one for $125 on an online auction site to use primarily as a hatcher, but it worked well as an incubator, too. Unless you want to turn eggs by hand, you can buy a Little Giant autoturner for about $40 that fits this model (when I searched, the Hova-Bator autoturner was almost $20 more expensive).
The models I've mentioned are the only ones I've owned and used to date. I highly recommend a forced air style (with a fan), rather than a thermal (wafer thermostat) one. I had a wafer thermostat one and the temperature fluctuated wildly. Save yourself the aggravation and avoid those...but others may disagree.