I recommend Printrbot Play. It has a great quality of prints and they have incredible customer support if you're going to encounter some problem with it in the future. If your budget is not tight, it's only around $600.