My favorite method is cyanotype printing. The pics will be all blue, or all brown, etc, like old tin types. But the fabric is actually printed through, not just layered on top as with computer fabric printing. It is very durable and washable.
You can see some of the quilts I have done in these albums:
http://www.quiltingboard.com/members...-albums82.html
http://www.quiltingboard.com/members...-albums81.html