This guy has done excellent research and wrote an excellent article. He does a good run down of what 3D printers are available and what factors to consider. The only problem with this list is it’s good for right now, but in 3 months this list could be very different. In 6 months it will most assuredly. But for right now juliansarokin has written an excellent read.