that's a tough one... like anything else there are countless choices dependent on budget and what quality of prints you need to be able to achieve, what level of DIY you're comfortable with, or if you need a turn key printer .
if you're able to afford it, I highly suggest the ultimaker line of printers.... have been using them for years and they are extremely reliable and achieve great quality.
if you're going more budget friendly look into the prusa line.
www.printedsolid.com is a good place to poke around and Matt over there is extremely helpful if you have questions.
Bookmarks