This website was just sent to me and I wanted to share it with the board:

Check it out,

http://www.findmyfabric.com/