After reading this post I decided to check out the Brinsea Octagon 20.
Is there a difference the bator on the first site and the second? I see that one has the humidifier thing but on the bottom of the page it is still $369 for just the incubator and turner...