The Hack-a-Day folks have written up a HOWTO for making your own t-shirt printer (that is, a printer that runs directly onto the tee, instead of onto a heat-transfer). The real item will cost you $5-10K, but you can hack your own out of pressboard, miscellaneous hardware, and an old inkjet printer.
(Thanks, Jakob!)