I cannot say enough awesome things about Spoonflower! You can upload your own designs and print with yards of fabric NO minimums. In addition to the a fore mentioned awesomeness, you can purchase most of the other designs uploaded on the site. I've included two of my favs below from Olive Manna.
Heather Ross is also on here, BLISS! Do you have a favorite fabric designer you've spotted on here? Please share in the comments!