This is really a tough question. There are a ton of good fdm printers out there, all with great resolution. You might also want to consider the build volume that you are looking for, as well as speed, and other features. If you want a featured rich printer, you probably would want the latest Makerbot replicators. If you want something with high resolution, you probably would want to go for something outside FDM, and grab an SLA printer. The resolution will be much nicer.