I love the idea of the 3D printer and with newer liquid ones coming out, they may be more practical:
http://www.engadget.com/2015/03/17/c...d-3d-printing/
current 3d printing is just so slow, at least on "low" end printers that it is painful to wait for them!
They are cool and can do things that the cnc router can't, but waiting 20 mins to print something 2cm x 2 cm is painful!