I'm printing off a number of spaceship interior tiles from the
Fat Dragon Ultimate Starships Set. It's slow going, as all the pieces for one corner take about six hours to print, but it's a background task and something that can be left running while I do other things.
I've also used it to print off some engines and landing gear for a 28mm shuttle conversion (think Enterprise shuttle rather than space shuttle). The biggest thing I've printed was a 3-wheel truck, an idea shamelessly stolen from an entry in this year's Build Something Contest.
On my to-do list is to make some smaller scenery pieces for the starship tiles, things like beds, tables etc. I have some resin pieces from Ainsty and Grendle, but there's always room for more
Definitely worth putting one on your Christmas list (it's not that far away). There's a huge amount of stuff out there for free, but expect to have to learn some 3d software, even if just to scale or modify pieces that you do find.
In terms of what printer to buy, the one I went for has a very small print bed (5" x 5") so is limited in what it can print. When I buy a new one I'll be going for a much bigger print bed. In terms of material, make sure it prints PLA, as ABS has a reputation for being toxic. Equally, if you plan to print small models, you may want to look at resin printers, although they have their own set of requirements as well. YPU is currently printing Epic scale tanks on his resin printer -
http://leadadventureforum.com/index.php?topic=111311.0You will need to learn to be patient, as the print times can be very long. I suspect that the spaceship tiles for a basic set will take me several months to print, printing something most evenings and pretty much all weekend (although never overnight). Still, it will probably still be quicker than any other approach I might take, and, as mentioned, prints away happily while I'm doing other things.