Well, a new opportunity may be coming your way. North Carolina-based company Spoonflower offers the chance to design your own fabric; all you have to do is upload the design, and they will print the fabric for you. They will even do sample swatches, and will ship internationally.
Below are some of the designs which have been produced already. It is a new company, which only launched in May 2008, but already they are in huge demand!
For my own fabric, I think I would choose something with typography (as I don't have any graphic design vision) - perhaps a favourite quote typed with an old typewriter, and then repeated. I am feeling inspired - watch this space!
Thanks to Girl and Coconut for the tip. Photos via Spoonflower's Flickr gallery.