I bought a (very basic) 3D printer for my son. It's a Da Vinci Junior. IN the UK, I got a deal on it for ?260, including 10 rolls of PLA (the plastic it uses, which normally costs ?20 per roll!).
It comes with XYZware, a 3D printing software package, which sends to the printer, and also 'slices' models you've imported from other 3D programs (e.g. sketchup).
You can get decent results, although the technology is certainly not 100% consumer-ready yet.
The only downside is that it's not a 3D scanner. For an all-in-one (3d scanner and printer), you're still looking at about ?500 in the UK.
Funnily enough, now that my 'new' 750GT has arrived, I was thinking of using my 3D printer to make a mould for the kidney shaped inspection hole grommet, since everyone's out of stock of them. I though I'd get the original 3D scanned, then use the scan to create a 'negative' mould, 3D print it, and use one of the 'home rubber casting' kits to make some moulds out of it.