I recently restored a ZX Printer, bit of a pain but mostly because the belts disintegrate on touch. You can buy new ones though [1] and you see them on eBay too sometimes.
Worth the resto for the wonderful noise they make!
I'm 40, I vaguely remember my parents had one at some stage, and I'm reasonably sure it had the 16k RAM pack, but the first I really remember is the ZX Spectrum with the 48K ram, and rubber keys. First thing I ever programmed, though mostly I wanted to play Chucky Egg, Manic Miner, Granny's Garden etc.
Whenever people ask me what my earliest memory is, I say the 16k RAM Pack. :)