Best option is to use Spoonflower -- submit your photos to them & have them printed out on Fat Quarters. It will last much longer than any product you could use on your home printer (and that's assuming you have a really high quality home printer). If you don't mind the fading over time, I agree with Gay that Bubble Jet Set is the best option for DIY fabric printing.