Ultimaker 2 Extended+
I purchased the Ultimaker to allow for better resolution and control of print settings and filament options. The print quality is incredible for it's class of FDM. My success rate in print is overwhelmingly high compared to other printers we own. However, the bed leveling is more unforgiving. The precision of the leveling is much tighter and dependent on print success. But after several prints you soon get the feel of the printer and leveling does become easier. The ability to use a multitude of various filaments as well as 1.75mm or 3.00mm is incredibly useful. The Cura software is a perfect blend of beginner and intermediate users. However, I prefer using Simplify3D for greater control of settings. Overall, the printer is a great choice for the serious hobbyist as well as the professional.