I'm quite willing to settle for just printing PCBs at home. There are low-volume PCB printing services but they are still quite expensive, not to mention slow to turn around. There is a strong space here for a 3D printer to come in.
http://www.coolcomponents.co.uk/catalog/imodela-milling-mach...
Downside is that there's no solder resist, so SMT parts would be tricky/impossible to solder. Also the above model only handles tiny boards — something that can do a standard 160x100 mm eurocard would be nice.