Another new entry into this space is Onefinity. No belts. It hasn't shipped yet but there are videos on YouTube to give you an idea of where they are headed.
I have been investigating these entry level machines for a bit and I am impressed at the value. I was interested in the Mostly Printed CNC but decided it was too much of a project & too little tool for me.