I have been tinkering with 3D printing for several years. I started with a Makerbot and then got a Stratasys uPrint SE Plus. The difference is that the Stratasys never ever fails. So when you use it, you focus on your designs and your project, not tinkering with the printer itself. I just purchased a 3D Systems ProJet 460plus which does the full-color "sandstone" printing process. While it's cool to be able to print in color, the finishing process is so tedious and error-prone (easy to break the fragile prints before they are cured) that I find myself gravitating back to FDM more often than not.