I experimented with photos on fabric for months before I got it all figured out. I printed on cloth I'd purchased first and ironed it onto freezer paper. I ruined a printer doing that. One loose string and it was all over, making a white line on all my paper and fabric print-outs from that point on. Needed a new printer any way so that wasn't a huge drama.
When I got the new printer thou a Espon C88 I didn't want a redo of this so I started trying commercially made fabrics for running threw the printer. I tried about 3 brands and far and above the rest is Printed Treasures by Milliken. It's not the cheapest, but I've had only a few non-perfect prints. The worst problem I did have was getting it to run threw my printer which is a vertical feed. The Printed Treasures isn't a stiff material and tended to get started off-centered or get a little fold on one corner. I called a few quilt shops and it seemed I was the only one having this problem? Well I fixed this by putting a sheet of card stock behind my Printed Treasures and putting a 5-6" long strip of tape on the leading edge. This solved all issues and I've never had a problem since.
I really like this product and it washes well and I've had no fading. It also sews well once you get it to the machine. Another product I've used and liked is Jacquard Silk. I have had some problems getting the backing off after printing and found if you soak it in cold water it comes right off. The silk dries very quickly and you are back to sewing. I did notice it's easy to get a moire (pattern that can show up on your photo-not good) in large dark areas, but all in all it's very nice product. I've also noticed you should lighten your photos prior to printing them on either of these fabrics. Fabric absorbs color differently than paper and you should sacrifice a sheet for a test run. Just keep your test cause it will come in handy down the road. I printed my test on both paper and fabric so I could compare the two. Then later you will only need to print on paper to see what you will more than likely get on the printed fabric.
If you are a scrapbooker and like that look
there is a site I just love called Designer Digitals
that has wonderful graphics to use with your photos.
Check it out I think you might get hooked.